一、参加PHP培训的个人见解
我把学习PHP的过程做一下概括:
(1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度。
(2)理解动态语言的概念,运做机制,熟悉PHP语法。
(3)学习如何将PHP与HTML结合起来完成简单动态页面。
(4)接触MYSQL,学会使用PHP 操作MYSQL。
二、我的学习思路
首先,必须先学会做网页才能做网站,因此必须要掌握了HTML,才能为今后制作网站打下基础。在学习HTML中我想边学边做是最有效的方式,HTML中的任何元素都要亲自实践,只有明白了什么元素会起到什么效果之后,你才会记忆深刻。当你可以完成一个静态页面了,就可以开始学习PHP了。
首先,对于PHP的理解是新手最难迈过的一道门槛,然而书过三遍自然熟,即使你理解不了PHP,一遍遍的看,一边琢磨, 慢慢的你就会有感觉。在一段挣扎之后,你已经逐渐的开悟了,慢慢的理解了编程的概念,搞清楚HTML和PHP的概念之后PHP和HTML混合编程应该不成问题。
接下来就是学习数据库了,MYSQL可算是PHP的黄金搭档了。在一番搏斗之后,理解了数据库的概念,也可以通过PHP来连接数据库了。等到学会了用PHP成功的插入,删除,更新数据的时候,显然,你已经距离成功指日可待了。
这个时候会是这种状态:能编好几个大表格排板的网页啦!会把一加一的运算写在函数里,然后调用。会把我的信息在数据库里插入删除。但是,你可能瞅瞅东,看看西,人家这个编论坛,那个CMS,还有那啥CRM,我啥时候写一个呢?恩,学!加紧学呀学,现在你应该接触-下XML了,恩, XML也了解了,那么AJAX你也得接触接触吧?AJAX完了,然后…。
总而言之,你绝对不会发现你全部都学会了,一些真正的强人总会搞出新玩意来丢给你,你不学就落后了,也印证了前人的经验,果然是学无止境啊!
另外要叮嘱各位的是,抵御诱惑,ASP/PHP/JSP/ .NET的对比也许会让你无所适从,你也许学了一半PHP,又开始打C#的主意,或者有人说JAVA很强,这个时候的你绝对不能动摇,哪怕你真想学,也得学会了PHP。然后再学,见异思迁是最不可取的,中途放弃,只能是一无所获,还浪费了许多的时间和经历,得不偿失。