新手应该如何学习 PHP 语言?

其实php开发,不只是一个简单的php开发,而是整个一个行业,一般叫web开发,或者php后端开发,所以从html,css,js,jq,php,sql基本这些都要有了解。当然你有html,css基础,那就略过这部分。

首先js这块看看,javascript程序设计第三版,看这本书,方法是一样的,先粗扫一遍,然后第二遍,敲书上的例子,然后试着理解,理解之后看看别人的代码。

至到能大概了解js的知识结构为止。

然后jquery看看,锋利的jquery,jquery api上面的例子看看。

刚说到js这块,下来就是php。

恩,php这块其实包含两部分内容:php + sql(mysql)。

如果你不着急,可以从sql入手,然后在往php学习,因为你如果js入门了,js与php有很大的相似性,然后他们的区别就是操作的对象不一样而已。但是sql的操作确实需要去学习。

然后在php目录里边找一本书:细说php第二版,这是兄弟连老师联合出的一本书入门应该比较适合。

然后有一本php与mysql程序设计,第四版,这本也是比较全面,包含了php基本概念与sql的知识,但都比较浅显,入门而已。

然后,sql的书籍,要去db里边看了,随便找一本mysql的书,增删改查,基本的要会。

这些学完之后,就开始实战,做几个项目,大概有这么几个东西可以折腾:

1. 留言板,

2, blog

3. 企业站,

4. 商城

5. 新闻综合站。

只是参考具体的看自己的兴趣吧。

php基本学会之后,剩下的就是了解php的框架,大概市面上有这几个框架,

1. ci 经典的轻巧框架,在全球的使用量比较靠前,入门比较简单。

2. thinkphp,国内人用的比较多,是国人开发,现在势头真猛,比ci封装的更好,也更傻瓜。

3. yii,这个是全球排名第一的框架,但是入门曲线稍高。

4. zend frame这是有php组织开发的框架,文档比较规范,也比较重,适合构建大型项目。

5. laravel 这是一个呼声比较好的一个新型框架,各方面比较优秀,但是相对中文资料比较少。

等这些了解了,估计已经入门了,学习应该找到方向了。

php 兄弟连教程

免费PHP视频教程下载-LAMP兄弟连PHP培训教程学习网

看视频主要是实战,看书主要是面试或积累自己的理论基础。

然后就是开发工具,推荐使用:初期sublime text,

GitHub - jikeytang/sublime-text: sublime-text

等入门之后:phpstorm。

学习的主要技巧,在:实战,动手敲代码+重复。

刚开始代码看不懂的时候,跟敲,看懂了背敲,看熟了自己敲。

恩,大概就这么多东西,剩下的就看你自己的了。

以上个人经验,仅供参考。

你可能感兴趣的:(新手应该如何学习 PHP 语言?)