PHP菜鸟成长之路

PHP 2012-06-19 php,学习

这两天,有不少朋友问PHP怎么学?容易吗?我想这个是没有标准答案的,因人而异。个人感觉如果没有接触过程序的人学习任何一门语言都会有难度,需要花一定的时间去理解变量,类型,类,方法,变量等等。需要知道HTTP协议工作状态等等,以下给出准备学习PHP的一些建议。

一、了解PHP

这有点类似废话,但还是有必要普及下。PHP只是一门语言,通常用于WEB开发,是服务器端语言。新手们这里就要理解两个概念:服务器端、客户端。

二、开启报错功能

这个注意一下,只是开到报错功能,不要全部都开启,否则会有一堆NOTICE垃圾。NOTICE可以忽视,但程序报错就不行了,因为程序报错就不能往下执行。

三、用到新模块要开启

特别是数据库连接这一块,注意看一下phpinfo()里是否把相应的拓展打开了。

四、注释

代码最好写上注释,以后好维护,否则过一段时间后你再来看代码会很费劲。

五、调试

感觉哪个地方写错时,不要急于删除,而是先注释起来,调试好通过以后在删除。

六、勤于动手

很多刚学PHP的童鞋常常是抱着一本书啃,啃书不要紧,重要的是对于刚学习的你记得边看边敲,照着敲,然后自己又能默敲。否则你看书的时候感觉很简单一旦自己动手写半天也憋不出来。

七、编辑器

刚学习的时候,建议不要使用有自动提示的编辑器,这样会抹杀你的学习能力。可以使用一些有代码高亮的即可,推荐使用gVim

八、学习系统函数

PHP提供了很多系统函数,如字符串截取,字符串长度,获取IP等等,要多看看PHP常用函数,特别是数组函数与字符串函数

九、学习其它知识

光有PHP你是做不出站点的,其它都要懂点。最起码的SQL语句,JS,HTML/CSS,cookie,session等等WEB技术知识

十、写一个完整的项目

到这一步,就证明你成为PHPer不远了。自己纯手写一个商城,或者微博,博客,论坛都可以。界面与用户体验是次要,重要的是要实现功能。
如商城:第一期可以先实现商品功能(发布,上架,下架)、会员功能、购物车,第二期可以实现在线支付接口、生成静态,商品评论等等,最终一步一步完成整个项目业务流程

文字链接:《PHP菜鸟成长之路

文章地址:http://www.qttc.net/20120697.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 10

  • 路过
    2013-07-11 17:39:38 [ 跟帖 ]
    1 #
  • 菜鸟!来到
    2013-03-21 13:19:33 [ 跟帖 ]
    2 #
  • 网站太刺眼了,红色的
    2012-06-26 12:18:48 [ 跟帖 ]
    哪里的红色刺眼?我的界面没有红色的啊
    2012-06-26 12:34:51 [ 跟帖 ]
    不知道是不是网吧浏览器的问题,是旧版的IE。整个背景都是红色的
    2012-06-30 12:07:43 [ 跟帖 ]
    不推荐使用IE浏览器,使用Chrome效果会更好
    2012-06-30 14:30:02 [ 跟帖 ]
    3 #
  • 这段时间就是迷茫的很,每次看完视频(张恩民的PHP100)和书(杜江的PHP5完全攻略),结果是半天也敲不出一句代码,多动手,我懂,但也只会依葫芦画瓢,要自己纯手工写,就很困难了.也就懂点HTML和CSS,大三了,越来越慌乱,去听讲座,想着要不要报个培训班/学校学php的人好少,完全是在自学........
    2012-06-20 09:11:08 [ 跟帖 ]
    个人感觉,程序最终还得靠自己,培训学校最多只能算个引导与监督。学任何语言都有一个过程,坚持一下。
    2012-06-20 09:16:12 [ 跟帖 ]
    4 #
  • 学什么都容易,但做起来难。
    2012-06-19 14:15:25 [ 跟帖 ]
    循序渐进!
    2012-06-19 15:18:27 [ 跟帖 ]
    5 #