作为一个PHP爱好者,如果你想加入PHP程序的世界,一定要做好充分准备。

如果你想进入底层开发的大型企业,有必要了解互联网的各方面的技术原理,如Apache实现的原则。因为语言是PHP,天然的C / C++发展的要求是比较高的。你经常需要写你自己的PHP扩展,使用MySQL是许多常见的一个自然的观念,性能瓶颈时能够有一个良好的解决方案。mysql插件编写,和Apache模块编写。连接点仍然是C.



如果是做中间和前端的工作,对CSS、javascript的要求就更高了。当然,web的一系列实现原则也很熟悉。

它对新技术比较敏感,证明你有很好的学习能力和使用能力。



努力提高你的英语口语和阅读能力。许多新技术经常被外国人使用。如果你有中文版本,也许这项技术并不新鲜。

我相信我们中的许多人只知道中间的皮毛和技术原理,这种东西知道的很少,值得注意的是,这件事的规律性对他们来说是严肃而重要的。

要成为合格的PHP程序员(高级),我们必须满足以下条件。



1。对文件目录处理函数包80%以上的函数的灵活应用。
2、功能的80%以上的日期时间函数灵活使用。
三.数学函数库中100%的内容。
4。超过60%的网络库内容更熟悉各功能的功能。
5。超过60%的字符串处理功能的内容,特别是各种处理功能。
6。正则表达式函数的90%以上,特别是各种正则处理。
7,有些安全库的内容超过40%,如果没有安全性的联系,就不可能掌握PHP。
8、XML处理,熟悉的优点和缺点SAX、DOM、JDOM,可以使用其中的一个完整的XML解析和内容处理。
9。超过80%的图形图像函数库的内容,特别是一些图像的生成和处理。
10,MySQL数据库功能的90%以上,特别是处理各种数据的功能。
11。超过90%的数组处理函数的内容,特别是各种操作处理函数。
12、其他梨,PECL,和超过80%的扩展类库,特别是一些常用的类的处理
13。为不同的需求找到不同的函数库。
14。测试:必须熟悉PHPUnit写测试用例完成代码的自动测试使用。
15、管理:我们必须熟悉北、Phing等工程管理的常见任务,如工程编译,生成phpDoc、生成、版本控制、自动测试。
16、故障排除:应根据异常信息定位问题的原因快速定位。
17,思考:我们必须掌握OOP的主要要求,使PHP开发的系统可以成为真正的PHP系统。
18、规范:代码必须符合流行代码,使程序可读性更好。
19、博学:掌握流行的技术,如面向对象分析、设计、yiiframework,ZendFramework,CakePHP,symfony,模板技术,掌握软件架构设计的实用技术、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能优化等。
20、多看别人编写的代码,PHP的很多优秀的框架,在很多认知的人都犯了一个错误,你可以使用一个框架,一个系统的发展,他们已经熟悉了这个框架,他实际上并没有使用什么的基本框架是一个基本的用户手册,将使用,以提高他们的技术,实现这些框架的设计模式的原则(见更多的建议)。


希望通过对PHP程序员必备技能的整理,帮助您更好地探索PHP程序世界。