PHP自学都需要哪些准备?需要按照什么样的顺序学习?
RT非计算机专业有一点点非常非常浅薄的java和html基础(在网上看了视频,一些简单的页面-数据库的代码也能看懂些,但是让我自己写很费劲儿)问了朋友他们让我自学PHP。...
RT 非计算机专业 有一点点非常非常浅薄的java和html基础(在网上看了视频,一些简单的页面-数据库的代码也能看懂些,但是让我自己写很费劲儿)问了朋友他们让我自学PHP。但是我不知道应该按照什么样的顺序去学……所以来求教!
展开
2个回答
展开全部
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,研究研究
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,研究研究
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询