其实PHP程序员也是可以区分出前端PHP程序员和后端PHP程序员的。 面向前端php程序员需要掌握的知识: div+css要熟悉和掌握,因为PHP要对字符串进行大量的处理,能明白前台的界面上基本的演示处理很重要; JavaScript这个也是要掌握的,尤其是jQuery框架,目前很主流,一些页面特效或者与PHP交互的AJAX效果经常要使用到; PHP这个语法基础和类库要熟练掌握,PHP手册可以经常翻阅一下,PHP模板引擎,PHP框架都是需要掌握的知识; PHP对MySQL的常见操作和优化也是必须的。
面向后端的php程序员需要掌握的知识: LAMP环境自己要会配置,一些Websever配置要懂得,常用的Linux命令和一些简单的shell脚本要会写; 不仅要理解MySQL的工作原理,一些基于MySQL源码级的优化也需要掌握了; Java或C的语言基础可能也需要一些,PHP并不能解决所有问题,当PHP hold不住的时候可以考虑在Websever上做一些必要模块开发,或者利用操作系统的资源,例如GD类库处理图像性能并不一定很好,完全可以使用 ImageMagick来尝试一下; PHP源码和MySQL源码都是有必须要研究的。
子曰:“三人行,必有我师焉”,相识是一种机遇,相聚是一种缘分!请珍惜 谢谢!纯正的PHP技术交流群欢迎您的加入:649961654
|