原创作者: vb2005xu   阅读:2384次   评论:8条   更新时间:2011-05-26    

依照我学习PHP的经验 告诉大家一个学习PHP的捷径好了

 

 

从最简单的函数写起 这是一 但是一开始就要使用数据库
这个是最重要的 因为可以提高学习的动力
第二步是 学习使用PHP class 来组织代码 刚开始你不要拿本 面向对象的理论啃 不写代码多了也不会明白面向对象的重要性
此时 你只需要知道PHP支持这样写代码就可以了 你完全可以把它当成一个 函数库的组合方式
这个时候 不要盲目的去学习Smarty 因为你很难明白
下一步 是使用 类 来组织 你之前 写过的函数 代码
基本上有点 面向对象的观念后 进入下一步
此时 你要学习的是MVC结构 同上 不要拿本书 死肯
你在网上 下一个 THINKPHP 或者 Fleaphp的框架 来学习 根据附带的例子和文档
当你 能够基本操作 这些例子的时候 其实MVC已经悄然接近了你
此时你可以胜任 3k 以上的工作
接下来 你才要 学习 Smarty 来 将 页面展现层 分离出来 学习模板的知识 此时你仅需半天就可以学会 Smarty
再下来 你的工程经验 应该至少
有三个项目了
再接下来 你应该 自己动手 做一个 RBAC 的项目
在下一步 你就无需我指引了 因为此时你就可以独挡一面了

 

 

有个网友说PHP的面向对象学不到什么东西,学C++就好了.其实是一个误区!

 

比如MVC  你在JAVA中 可能很难真正理解这个东西 放到PHP的面向对象中 你会很快就能理解
你在使用的过程中 会懂得 为什么要使用MVC . 而非JAVA老师告诉你的 MVC就是好 好在哪里呢? 其实老师也不知道

但是PHP可以真正的告诉你 为什么要使用MVC 使用MVC会有多方便开发和部署和维护

评论 共 8 条 请登录后发表评论
8 楼 isaiahzhong 2013-01-21 10:29
        我也有的想学习PHP的冲动,我本人是做java开发,还是想学学另外一门语言,主要是PHP太多开源项目,想深入研究
7 楼 shao_jingna 2011-01-11 14:38
说得很有道理,但实际很难
6 楼 杨帆帆 2010-12-08 15:21
现在学的好迷茫 一直入不进去
5 楼 Ryee 2010-11-19 17:56
PHP的学习资料很多,但快速入门和上手的方法介绍的很少;楼主的方法介绍不错,语言都需要正确的实战指引才能学通。
4 楼 fly0222 2010-11-05 16:04
说的挺实在 基本我也是这么走过来的 虽然才走了3个月 不过已经独立开发了一个项目

补充几点
数据库至少掌握一个mysql.其基本操作要熟悉
其次jquery和ajax要熟悉掌握

基本会用和熟练使用不一样.这个我觉得至少再花一到两年时间去熟悉去理解去掌握.

往后再向服务器或业务上面转
3 楼 crakme 2010-09-27 16:11
MVC我还没入门呢
2 楼 mimang2007110 2010-09-25 14:38
LZ说的真是不错,我现在正在学PHP,感觉你说的很好,应该是自己的亲身学习经历吧。
1 楼 chinesedragon 2010-09-22 10:20
每种语言都有各自的特点的

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics