一、学前准备 1、建议首先要对网站有个整体的认识,对做网站需要学习的知识要有个认识,从而确定自己的学习方向,不要学一半,又觉得自己似乎不适合学这个,而半途改道,这样很浪费时间,也不是学技术的人该有的心态。 2、PHP是什么网上有很多资料这里不多说了,自己一定要好好看看。由于它是开源的可以从一些网站上下载很多源码,甚至整站源码。但是如果你想要学的好的话,很多东西东西都是自己设计,而不是二次开发。 3、强调一下php并不是想网上一些人说的那样简单,它只是语法简单,深入还是要努力。 二、学习顺序 (1)熟悉HTML/CSS/JS等网页基本元素 (2)理解动态语言的概念,运做机制,熟悉PHP语法 (3)学习如何将PHP与HTML结合起来完成简单动态页面 (4)接触MYSQL,开始设计数据库程序,学会基本对数据库的操作 (5)学会一个模版(建议是smarty),会话控制session和cookie,ajax (6)继续深入学会怎么设计一个优秀的数据库 三、学习方法总结 1, 学习资料:一本好的书籍+配套的视频+几个常用的网站 2, 开发工具:记事本,eclipse,Zend Studio 。学习阶段可以使用记事本,但是它的开发效率低,开发的时候要用到其他开发工具,eclipse,Zend Studio是两款较常用的工具。Eclipse是完全免费的产品,Zend Studio(是一款集成开发软件)是收费,但是它的破解方法很简单。当然还有其他的开发软件,自己可以挑选一个适合自己的。 3, 刚开始学习的时候基本上都会要学习lamp或者是wamp的环境的搭建,搭建环境的过程不是很多,但是可能会遇到很多问题(也可能你运气好一次搭建好),千万不要灰心,一定会解决的。 4, 在学习php的前期虽然用不到那么多数据库的知识,但是懂得怎么使用它是很有必要的。等你可以开发网站后,设计一个好的数据库就会成为一个成功的网站关键。 5, 在学习的过程中还要准备各种开发手册,php手册,mysql手册,以及一些框架的手册。 6, php是一种后台语言,但是在学习后台之前还需要学习前台语言,DIV+CSS,html,javascipt,以及实现异步传输的ajax。 7, 学习ajax基本上是必须,但是学习它之前较好学习了javascript和xml,这样才能从本质上了解原理。 8,有很多软件专门用来管理和设计数据库,这个很方便但是你一定要懂得sql语言,才能更好的设计数据库,以及在php中用对数据库进行相关的操作。 9,eclipse默认是不能开发php的,需要你对它进行扩展。扩展后要安装Xdebugger或者是Zend_Debugger,安装以后才能进行调试,调试和java调试基本一样。 10,在学习php的过程中一定会遇到很多问题,你一定会去查找各种资料或者是别人,但是很有可能你下次遇到还是不懂,所以这就需要你要把遇到过的问题和解决方法记录下来。 当然,如果不想*,你也可以选择报班!IT培训机构选择源码时代PHP培训不只是靠谱,更是较佳选择。做IT行业高端技术人才,拥有一份体面高薪的工作,如果这是你的梦想,那么就加入源码时代,有梦想,我们帮你一起实现! 了解课程详情进入/phpWeb.htm,加源妹儿QQ可获取各种学习资料:1538094586。