1.阅读php手册php
没什么比阅读手册更值得强调的事了。特别是有关字符串和数组有关的函数。就在这些函数里面包括许多有用的功能,若是你仔细阅读手册,你会常常发如今以往的项目开发过程当中,不少时候你在“重复发明轮子”,而实际上你只须要一个核心函数就能够完成相应的功能。因此你必须从新拾起手册。java
2.阅读程序源代码web
有不少使用PHP开发的开源程序。下一分优秀的php开源系统,国外的有wordpress,Joomla,Drupal,国内的有Discuz,Dedecms,Phpcms,Php168等的,能够看看国内开源php程序排行!,你更应该了解怎么去阅读php源码?c#
3.学习一种框架数组
如今的框架如雨后春笋般纷纷出笼;它们中的大部分都是开源的,好比说CodeIgniter,Thinkphp,Cakephp,Symphony,能够去看看目前最好的几款php框架比较php框架
4.研究框架
在PHP网站开发过程和讨论中你可能据说过不少术语。从OOP到MVC,KISS到DRY,YAML到INI,甚至REST到XML-RPC,也许有数百个与你的工做直接相关的技术概念。你也许对它们有了一个基本的了解,但你真的了解它们究竟是什么,对你有什么意义吗?花一点时间去作些实实在在的研究吧。Wikipedia是从事这些研究的很好的起点。了解不少相关知识对你的发展颇有好处,虽然你不是经常使用到。wordpress
5.学习面向对象程序设计函数
OOP比你想象的更重要。你真的了解PHP5中OOP是如何实现的吗?例如,你真的了解抽象类,接口,“implements”关键字,静态方法和静态属性,访问修饰符“protected”吗?甚至许多有经验的开发人员都倒在这些问题的面前。若是你能充分利用OOP的特征,你就能够节省不少的开发时间。另外,或许你要去温习下java或者c#了,从这些彻底OOP语言中理解OOP!学习
开发过程当中,还要注意不少php开发细节,才会让你成为php高手!
本文为Anyforweb技术分享博客,须要了解网站建设相关,请访问anyforweb.com。