本文旨在讨论如成为一名真正的php(做为现在的主流开发语言)开发者.
本文不把三个月学会php(做为现在的主流开发语言)的人纳入讨论的范围.
本文讨论的重点在于php(做为现在的主流开发语言)学习及开发的持久性与外延性.
当许多人把自己三个月学会php(做为现在的主流开发语言)当作一种资本到处炫耀时.
当这些人炫耀过后又转投其它语言时.我必需告诉你,你不适合做php(做为现在的主流开发语言)的开发工作.
是的,php(做为现在的主流开发语言)有许多直观的函数,可以很直观的使用,但你未必真正了解他在什么样的状态下使用..或者说所有函数的所有组合使用是很难一下子完全撑握的…即便完全撑握…也或许可以找到别外的更好的方法…是的,每个新的php(做为现在的主流开发语言)的发行版本都有函数在被废止,还有另外一些新的函数出现,所以,这是一个不断加固的过程….你可能或者必需采用面象对的方法做开发.而仅仅是理解面向对象的真谛,如果你不是超人,而又从来没有接触过面向对象,那么,没有半年的时间你是很难完全理解它的….当然,你还需要读许多的代码..读论坛程序可以很好的撑握整体的布局.php(做为现在的主流开发语言)bb的代码是最最优秀的学习工具,而且可以很方便的修改..看看discuz的代码你就会很明白,如果你看到discuz的最初版本(ctb),那么你将更清楚.几乎是完全按照php(做为现在的主流开发语言)bb的模式来的….当然要撑握更多的技巧可以查看一下(php(做为现在的主流开发语言)myadmin)的代码,虽然它很大,但他提供了一些很好的技巧..如果觉得需要在安全方面有提高,可以找一些开源的商城网站 http://code.knowsky.com/ndown.asp?ntypeid=41 读一下.好了,读完这三个程序,半年的时间也就过完了…接下来你需要撑握一些额外的技术.这其中包括但不限于:javascrip,xml(标准化越来越近了),html,http协议,ajax(动态网站静态化),mysql(和php搭配之最佳组合)(安全运行,优化,命令行操作),dom处理.所幸学习这些东西的进度都会比学习php(做为现在的主流开发语言)快上许多,但没有8-10月的时间还是不大容易完全撑握…另外php(做为现在的主流开发语言)程序运行在linux主机上和运行在windows上机上是区别的.所以应区别对待. 好了,先写这么多吧.学习任何语言都不能心浮气燥…学习编程语言更需要良好的英语基础作为保障.我自己的英语就很差,我深受其害.
最后把学习的时间表列在下面,仅供参考:
1,基础学习:安装配置和其它基础知识:3个月.
2,阅读并完全理解别人的代码,熟悉面向对象12个月.
3,撑握其它的技术:包括:javascript,xml(标准化越来越近了),ajax(动态网站静态化),mysql(和php搭配之最佳组合),http协议.linux.(这些也可以在1.2.的学习中顺便了解)8个月.
这已经需是两年的时间,当然,这中间一定会有更新的技术出炉,包括php(做为现在的主流开发语言)的,也包括其它的技术….这些也是需要认真学习的.学习是一个循序渐进,你不可能像一台机器一样只去制造不去思考….3个月,能制造出什么来呢.??
http://www.bkjia.com/phpjc/508554.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/508554.htmltecharticle本文旨在讨论如成为一名真正的php (做为现在的主流开发语言) 开发者. 本文不把三个月学会php (做为现在的主流开发语言) 的人纳入讨论的范…