设为首页 加入收藏
  精选图片
  精彩视频
为什么哈工大哈尔滨校区的高
JustinBieber为何放弃SelenaGomez最
冲上南京大学好还是保底上同
什么是古典型前腰谁提出了这
中国矿业大学孙越崎学院建议
dota2打的挺多的但分数上不去
傻瓜相机和拍立得相机更推荐
为何周天子自己不掌握军队而
为什么喜欢奥迪
为什么没人说古人抄袭
  影视  
为什么今日头条在AppStor 
合肥工业大学长安大学安 
亲戚要开淘宝店卖东北特 
QQ音乐这种产品是如何解决 
2018年齐亮相的国产奥迪 
前端对AST抽象语法树的应 
你最爱的门将是谁_2 
当前位置:主页 > 影视 >

PHP程序员想要提升又不知道从哪入手该怎么办

2020-02-26 17:53:38

对于继续深入掌握PHP,不妨先为自己列一份清单,问问自己几个问题(可以是自己关心的点),比如:1.常规PHP知识掌握程度够不够?——不够就补;2.OOD、设计模式和架构模式是否理解?——为什么很多人会写出PHP烂代码?也即为什么PHP名声如此受这些烂代码之累?就是因为对PHP5之后大力推行的OOP感知甚少与理解不透彻而造成的。OOD是写好规范PHP代码的不二法宝,也是基础,务必先行理解透彻——这是个跨语言的知识域。设计模式的目的是提升开发效率,并已形成最佳指导原则,不懂常用的设计模式是很难写好PHP的。设计模式的组合可以构建出良好的架构模式落地——比如常见的MVC框架。在以上2点基础上,可以以目前自己掌握的框架为起点,分析其源代码——这是提升自己PHP程序设计能力的好方式。分析时请注意:1.可以先着重自己熟悉的/用得多的/兴趣的部分,好比ORM部分的源代码,一步步来。同时注意其中运用到的设计模式,比如工厂模式、装饰器模式等等的运用;2.实践——一开始可以“照葫芦画瓢”,先模仿,到了一定阶段你就自然会“创新”了。还有一条也是非常重要,那就是PHP知识水平的提升,不是光靠学好PHP本身就够了的。PHP的周边知识起的作用同样非常关键:Linux/Nginx配置调优部署、MySQL调优、HTTP协议、缓存、前端知识,甚至用C写扩展等等。有这么多内容了,谁还说PHP开发很容易呢?“胡子眉毛一把抓”是不可能的,建议一是心态不要急,二是定个优先计划逐个突破(可以根据自己需要有所侧重)。

上一篇:DOGAME游戏兵工厂 D,闭月堂ogame游戏媒体资讯游戏技术媒体
下一篇:一名优秀的Quant都需要具备哪些职业素养和技能