您的位置:首页 > 职场人生

php程序员工作几年的感悟

2015-12-12 17:35 886 查看
php开发涉及到前端和服务端的几种技术的综合运用html,css,js,php,mysql,redis,linux,nginx

php可以开发网站,手机app服务端.就是和数据打交道,负责数据展示与存储.

最基本的html,css,js要必须熟练书写.php手册的每一个函数都要看过一遍,哪个功能可以用哪个函数解决要知道

php开发不需要多高深的技术, 现成的解决方案很多, 学会用别人开发好的扩展,解决一些服务器压力等问题.

例如memcache,redis等扩展的使用,就能很好的解决服务器性能问题, 都是些看着文档就会用的东西.

我们只要知道有哪些流行的工具能够解决问题,按照文档就能使用,只是使用现成的工具. 我们不生产工具,我们只使用工具

自己要积累一些常用函数和类库

各种框架的使用,框架代码必须看过一遍

框架用到的每一个原生函数都要知道有什么用,autoload机制,mvc怎么组织起来的 要知道每个框架的特点

php 开发很重要的是要理解面向对象,学会用设计模式.解耦,应对多变的业务需求,高效开发与整洁代码.

php就是一个模板引擎,能够生成html网页源代码给浏览器解析.smarty等模板引擎不如原生模板方便
try catch 用起来.
使用mvc service层

也自学过android,ios,unity3d,cocos2dx, 但只限于照着教程做个小demo. 后来思考下,还不如专心做好php,哪里都离不开服务端.

当然学习的过程也是有些用处的,可以吸收其他语言的好的编程思想.

对于没学过c++,没学过java的我,通过看android了解了java的编程规范,java的编程思想,对于php开发也可以用到,很好的提高了编程能力,这是php程序员十分欠缺的东西

php开发者很多是半路出家 没学过c++,java c#等,面向对象编程思想太欠缺了. 所有这方面要多看看

为了美好人生,继续拼搏,.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php