5种方法让你成为php开发高手

jluwood 2008-02-16 03:05:16
5种方法让你成为php开发高手
国外著名站长blog开发者指南developertutorials.com发表了一篇《5种方法让您成为php开发高手》,笔者简单翻译了一下,有错误请批评指教。原文地址http://www.developertutorials.com/blog/web/5-ways-to-be-a-better-php-developer-36/
我们经常会在聊天室或论坛里遇到php初学者问各种各样的有关php的问题,如果问题过于简单,人们往往回复为“看手册”、“先学学PHP吧”、“我们可不能手把手教你”或者就一句“你应该学的差不多再来问”。怎样才能学的差不多?这篇帖子将教给初学者5种PHP的学习方法,可以提高效率,少写些代码,更佳的网络应用。用PHP开发程序总是要不断的学习:新的函数、新的框架、新的设计面版、新的代码文档样式。下面介绍一些最佳的PHP进阶方法。

1、读手册
我确实不太注重这个,因为手册中的东西实在是太多了。特别是字符串、数组函数。手册用起来比较方便,当你阅读手册时你常常会发现一些核心函数可以替代以前的程序做的很多无用功。手册是你的好伙伴。
2、浏览代码
PHP有很多的开放代码资源,为什么不利用呢?下载一个共享的PHP应用程序并读代码。可能越大的工程越好,因为有着更完整的体系和结构,同时也有完整的文档可供参考。如果你无从起步不妨查看www.sourceforge.net这个网站。
3、学习新的框架
PHP框架数不胜数,很多都是开源而且多数网上可以查到。可以先上最全面的网站www.phpframeworks.com,其中有一个很好的PHP框架列表。对PHP框架的应用很多,你的下一个程序可能就需要一个新的框架,你一定会发现它在工程有着广泛的应用。
4、研究
你一定听说过不少PHP术语,从OOP到MVC、KISS到DRY、YAML到INI、REST到XML-RPC,有数百科技概念与你的工作有关。你可能已经对他们有了一个基本的认识,可是你真的知道它们是什么或者对你有什么意义吗?花点时间研究一下,wikipedia是一个开始的好地方,一定可以让你学到一些新东西。
5、学习OOP
可能接下来的这些方法与以前的略显不同,但OOP确实比想象的还重要。你知道PHP5的OOP吗?举例来说,抽象类、关键词、静态和属性,“保护的”接口修改?即使是资深的PHP程序员可能都不懂这些。如果你能够应用OOP就可以节省很多开发的时间。
这就是5条简单易懂但是意味深长的成为一个出色PHP开发人员的方法。
...全文
911 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
rain0217 2010-04-21
  • 打赏
  • 举报
回复
学习了,谢谢哦
smithcat 2010-04-21
  • 打赏
  • 举报
回复
OOP始终没学会,杯具啊。好在只是业余玩玩
volkswageos 2010-03-13
  • 打赏
  • 举报
回复
我学习编程的方法通常就是看代码
旋枫在线 2010-03-13
  • 打赏
  • 举报
回复
如果你具备上述条件,并且愿意花上几个小时来阅读一部分文章。那么你会发现 FleaPHP 可以大大简化你日常工作中重复编写的大量代码,帮助你更快、更好的完成开发工作。
bluefoxn 2008-05-02
  • 打赏
  • 举报
回复
好文章,来学习啦!顺便帮高手们顶下。。。。
ybfqlyq 2008-03-04
  • 打赏
  • 举报
回复
写的不错,顶一个!
cool_zn 2008-03-04
  • 打赏
  • 举报
回复
谢谢
starrychen 2008-03-04
  • 打赏
  • 举报
回复
顶一下啊
leeyi1988 2008-03-03
  • 打赏
  • 举报
回复
^_^!受教
Rainstormlz 2008-02-25
  • 打赏
  • 举报
回复
多看多写多动手!
Mark大先生 2008-02-23
  • 打赏
  • 举报
回复
好!!
www8vbcn 2008-02-23
  • 打赏
  • 举报
回复
支持原创的说。

怡天网 2008-02-23
  • 打赏
  • 举报
回复
第六种,学好英文吧!
sf0223cn 2008-02-23
  • 打赏
  • 举报
回复
学习学习
joycheney 2008-02-23
  • 打赏
  • 举报
回复
jaketseng 2008-02-22
  • 打赏
  • 举报
回复
框架应该什么时候学,FLEA廖老大有以下说法:

==============================

FleaPHP 开发指南提供了使用 FleaPHP 开发应用程序的各方面内容。开发指南中,大部分文章属于 Step by Step 的教程形式,少数文章深入描述 FleaPHP 的某些重要特征。

虽然我尽可能将开发指南写来简单易懂,但阅读者仍然要掌握一些基本的知识:

熟悉 PHP 和 Web 开发
很遗憾,虽然 FleaPHP 尽可能实现简单易用的目标。但基本的 PHP 开发知识仍然是必须的。同时,为了能更好的利用 FleaPHP,你对 PHP 最好能达到熟悉的程度。如果有一定的 Web 开发经验,那就更好了。

了解基本的数据库设计和使用
绝大多数 Web 应用都要和数据库打交道,所以你需要这方面的知识。同时,简化数据库操作也是 FleaPHP 的一个主要努力目标。

熟悉各种开发工具的使用
FleaPHP 开发指南中不会浪费太多篇幅去讲解开发工具的使用。总的来说,开发指南使用的各种开发工具都是普遍应用的,包括:

phpMyAdmin – 基于 Web 界面的 MySQL 数据库管理和开发工具
Firefox – 出色的浏览器,可以安装多种辅助开发的扩展
Zend Development Environment – 迄今为止功能最全面的 PHP 集成开发环境
如果你具备上述条件,并且愿意花上几个小时来阅读一部分文章。那么你会发现 FleaPHP 可以大大简化你日常工作中重复编写的大量代码,帮助你更快、更好的完成开发工作。

==============================
wtnmtt 2008-02-22
  • 打赏
  • 举报
回复
呵呵,谢谢了!
Alog_W 2008-02-21
  • 打赏
  • 举报
回复
谢谢分享!
问一下.框架应该什么时候学习呀?

现在的情况是刚入门,下一步应该怎么做就不知道了...
jaketseng 2008-02-21
  • 打赏
  • 举报
回复
顺序不大对,学习框架应该是在学习了OOA/OOP之后吧
octverve 2008-02-20
  • 打赏
  • 举报
回复
高手是大型项目练出来的,自己扣十年也是个入门,建议Coder先找个工作,边干边学~
加载更多回复(13)

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧