A-A+

作为一名合格的PHP程序员,应该进行哪些技术储备?

2013年02月26日 PHP技术文章 暂无评论 阅读 53 views 次

按优先级来吧

1.PHP本身的语言特征,安全技术,以及评价较好的框架,类似CakePHP,Symfony等,当然还有一些国内的类似ThinkPHP等良好框架。作为PHP程序员,对PHP本身的优点以及缺陷,以及各种实现细节,要做较深入的了解。可以通过阅读一些比较流行的开源程序,比如各种CMS等。世界上本不存在完美的语言,但是作为程序员,你要善于弥补语言本身,甚至团队本身的缺陷让自己开发的系统趋于完美。同时还需要了解各种网络攻击技法,比如各种注入技术,以及黑客常用攻击技法,从而在开发阶段就及时填补各种漏洞。

2. Mysql数据库技术。Mysql可以说和PHP结合的那是相当的紧密了,可以说没有Mysql的话,PHP根本就不可能流行起来,所以一般都输LAMP开发。还有就是你写的程序很大程度上瓶颈都会出在DB(尤其是在负载还不是很高的阶段),所以一定了解数据库的创建,优化技法。

3.HTML,CSS,JS等前端技术,甚至可以了解一些Flex等编程。不论你在PHP上使用什么架构或框架,毫无疑问,你最终和用户打交道的都是生成浏览器解析的前端代码。那么对这些技术的熟知无疑会加快你的工作效率,以及解决问题的能力。

4.Apache网站服务器,Linux系统知识。这是PHP程序运行的容器。了解一下浴缸的好快,无疑对养鱼还是有好处的。

标签:

给我留言