PHP自学都需要哪些准备?需要按照什么样的顺序学习?

RT 非计算机专业 有一点点非常非常浅薄的java和html基础(在网上看了视频,一些简单的页面-数据库的代码也能看懂些,但是让我自己写很费劲儿)问了朋友他们让我自学PHP。但是我不知道应该按照什么样的顺序去学……所以来求教!

1.PHP自身的一些内置函数要了解,主要是来源于手册,并且多加实践。这个阶段主要是打好PHP的基础,比如字符串处理、文件处理、数组处理、OOP等等
2.同时PHP和MySQL的结合一定要牢,虽然网上很多PHP连接MySQL的封装类,但是初学的时候不推荐使用,一定要了解原生的PHP方法,最好自己总结优劣,这时推荐经典的mysql系列方法,而不是mysqli或者pdo,当然之后是最好了解的。同时MySQL的一些基本要素要了解,比如建表、建库、CURD操作等等。如果遇到问题不要盲目慌张,先自己分析原因,然后网上搜索,然后解决。这个阶段最好有一些小项目来支撑,比如做个留言板。
3.使用PHP无外乎网站或者底层数据,如果做网站,大量的是前端的事情,就要了解js/css等等,还要了解PHP关于安全性的一些方法和设定;如果做底层数据,基本就是PHP+MySQL了。同样的,这些都需要了解安全性以及效率的解决方案,推荐看看O`Relly和图灵的高级书,最好是有项目跟着做。
4.如果都比较熟悉了,那么看看底层的结构,比如PHP执行效率,MySQL的使用效率等等,还要看看高负载下的一些设计,这时候就牵扯到程序架构了,当然这个阶段就比较高级了,推荐多交流,有经验了才知道什么情况下用什么方案。比较推荐用linux自己编译php和mysql,研究研究
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-20
其实网上有很多开源的PHP视频教程比如:PHPchina啊、PHP100啊、51CTO啊,你可以去参照一下!
相似回答