简述PHP学习过程
2010-04-01 10:05:16 来源:未知 评论:0 点击:
很多PHP初学者都想问,学PHP要多久?怎么来学PHP? PHP学习技巧有什么?PHP学习过程怎么样?有没有好的学习方法?。。。
这么多问题,你都将在本文找到答案。。。
我们先来看这样一个PHP学习大纲吧
- 熟悉HTML、CSS、Javascript,能用Photoshop或者是其他软件切图及组合成Div+Css,能做完整的网页,对网页标签、属性比较熟练
- 熟悉PHP的语法,能用PHP写简单的程序,或算法
- 能将PHP结合HTML写一些简单的页面和处理程序
- 了解MySQL,并对掌握常用的SQL语句的使用,了解基本的数据表设计
- PHP结合MySQL独立写一个简单的CMS,或者是其他程序,在这个过程中不断的巩固PHP知识
- 了解一些常用的开源软件,并研究里面的功能及编码设置,熟悉其数据库设计思路及编码技巧,汲取其精华为己用
- 使用开源软件快速开发一些项目,逐渐的形成自己的编程思想
- 深入了解项目的需求分析,数据库原理及数据库设计思想
- 深入了解OOP,MVC的概念和做法
- 会用一些项目的辅助软件
- 学会使用框架进行敏捷开发
- 了解一些常见的服务器配置方案(Linux下和Windows下)
我们知道任何网站都是由网页组成的,也就是说想完成网站,必须先学会做网页,因此必须要掌握了HTML,才能为今后制作网站打下基础。
在学习HTML中我想边学边做是最有效的方式,当然这一方式对于学习PHP同样是最有效的。
HTML中的任何元素都要亲自实践,只有明白了什么元素会起到什么效果之后,你才会记忆深刻,我想大部分新手之所以觉得概念难学,大部分是一个字“懒”,懒是阻止进步的最大敌人,所以克服掉懒的习惯,才能更快的学好一样东西。
学好HTML后,我们还要让我们的页面漂亮起来,这时候CSS就是比较必要的了。
很多时候我们需要把一个网页设计图转换成我们的HTML,我们用切图软件切好之后,还要用Div,CSS组装成我们设计图上的效果(以前我们都是用Table布局,现在基本上喜欢用Div布局了),当然我们还要能使用JS特效之类的。HTML是基础,只有你打好了基础,你才能往上面建房子,学好了HTML,你才能在后面做PHP的时候顺手。
很多新手刚一接触动态语言,可能都会蒙了,对于PHP的理解是新手最难迈过的一道门槛,不过你应该感到幸运的是PHP已经最大极限的为了新手而努力了,如果你学过其他的语言,也许会觉得PHP的确相当的简单,但是如果你之前什么都没学过,那么硬着头皮琢磨吧,即使你理解不了PHP,但是也必须先跟它混个脸熟,看,一遍遍的看,看的同时一边琢磨,一边按照它所教的打代码,即使你搞不清楚那些代码到底是干嘛的,但是起码你应该找找感觉。
搞清HTML和熟悉PHP语法之后,那你整合HTML和PHP就比较熟练了,写个简单的网页也就可以了
接下来就是怎么把 PHP和MySQL结合起来了。在结合MySQL之前,你要对MySQL了解,能使用常用的SQL语句获取数据库的值。等到你发奋努力的学会了用PHP成功的插入,删除,更新数据的时候,显然,你已经距离成功指日可待了。
在动手做我们的CMS之前要先问自己下面几个问题:
你会HTML吗?会,我能把网站设计图整合成Div+CSS!
你会PHP吗?会,我会把运算写在函数里,然后调用啦!
你会MYSQL吗?会,我会把我的信息在数据库里插入删除啦!
好了,那我们就可以开始我们简单的CMS的编写了
巩固了自己的知识,熟悉了PHP和MYSQL开发的要领之后,那接下来就可以研究别人的代码了,开始吸取别人的精华了,然后对比自己写的东西,这样就可以可以发现那些不足了。研究一些开源的代码可以提升自己的能力,把别人的经验拿来自己用,这样能减少学习时间。
上面这些都差不多的话,那我们要开始复杂一点的系统开发了,这时候,我们就要开始设计我们的数据库和代码编写结构了,该用的工具都要开始派上用场了,MVC,OOP之类的也要开始熟悉了,使用框架快速开发,也要开始学了。。
这就是我们的大概的PHP学习方法,和PHP学习过程
PS:如果有人带着你的话,你会少走很多弯路。。。
一定要多练,在练中找问题,发现问题,解决问题是编程中常用的
相关热词搜索:PHP学习经验 PHP学习方法 PHP学习过程 PHP学习技
上一篇:PHP变量
下一篇:MySQL相关原理简介