会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> Web开发技术 >> PHP编程论坛 >> [转帖]分享PHP入门的学习方法
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 2830 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
 * 贴子主题:[转帖]分享PHP入门的学习方法 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 Delphi 帅哥哟,离线,有人找我吗?
  
  
  等 级:版主
  积 分:13025
  专家分:9683
  提问帖:2/1
  回答帖:648
  总帖数:1461
  经验值:1684
  注 册:2005-12-16
给Delphi发送一个短消息 把Delphi加入好友 查看Delphi的个人资料 搜索Delphi在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子楼主
发贴心情 

[转帖]分享PHP入门的学习方法

每个人的学习方式不同,写这篇文章的目的是分享一下自己的学习过程,仅供参考,不要一味的用别人的学习方法,找对自己有用的学习方式


经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好***语言 ”,但别人回答最多的是:从最“简单”的开始。 

这个简单也许真的不简单,呵呵。下面我想分享一下自己学习的一些过程。
先说些费话,语言组织能力差,说了不少费话,愿意看的就看,不要骂我就行

其实学习一门新语言并不是太难,重要的是你有没有准备好去学好它,时间的长短和个人的能力和决心有关。黑客界也流行一句话就是“没有入侵不了的计算机”,这句话大概的意思是说:如果你的技术比维护这台计算机的管理员更胜一筹,那么就能拿下这台计算机甚至能拿下这个管理员管理的所有计算机,如果技不如人,只能继续学习超过对方。我说这些话的意思就是让准备学习陌生语言朋友一定要下决心去学习,只要你下了决心去学了,就一定能学好,千万不要半途而废。(退一万步来说,即使是没学好,但你懂的必然比别人多)

了解什么是最简单:

1、网页的基本构成就是html代码,所以必须熟悉HTML/CSS/JS等基本元素
2、熟悉PHP语法,了解PHP和HTML的运行方式,学习将PHP与HTML结合完成简单页面

PHP手册是比较好的入门老师,PHP官方写的手册不会比市场上的教程差
.....

影响学习进度和程序强大是否的几个可能因素:
1、记忆力
一门语言的强大是否,应该看它的函数库和代码执行效率。
每门语言都是有自己强大的函数库,要学好它,就必须得花很多的时间去记忆,良好的记忆力能使学习达到事半功倍的效果。

2、数学和逻辑思维
这个当然不是绝对影响,因为看开发项目的复杂程度。
小的项目不需要太多的数学和逻辑思维能力,但如果是开发类似于财务或大量运算相关项目,这一点就是非常重要了。

3、有其它语言的基础
“一通百通”,这句话的道理也是不容置疑。都说有C语言基础的人,学习PHP比较容易,我没学过C语言,所以不知道这句话的效果

4、多看别人写的代码
学习别人的长处,补自己的不足,当然不完全为这个
我始终相信:一个有组织的团队写出来的程序不会比个人差
我PHP入门就是从看代码开始的,我喜欢看别人写的代码(入门是从disucz,PHPWind和国外的phpbb看起,还有就是目前最流行的开源BLOG程序),我尽可能的收集网络上的PHP开源程序,到目前为止,我收集并下载的PHP开源程序有2GB大小,包括BBS,BLOG,CMS等。我下载并不是为了收藏他们,是学习他们的编程方式和实现方法,如果自己想实现的功能不知道怎么去实现,我就会学习他们的实现方法,并不是抄袭代码,最终结果是想通过学习,将技术变成属于自己的
ASP我也是以同样的方式学习的(动易和讯的程序及其它ASP开源程序)

5、实践
理论固然重要,但实践必不可少。你理论知识再好,如果不实践,就不能看到理论所产生的结果或效果,并不能使你的记忆深刻,所以不能纸上谈兵

6、恒心
广告不是有句话是这样说的么:“世界上最高的山是自己”,这句话相信朋友们都能理解
过自己这关,其它的都好办,载处王石登珠峰的广告。


7、找对自己有用的学习方式
这条可以参照4,我的入门是从看代码开始
可能有朋友会问:“一开始看那些强大的代码,你能看懂么?”
我的学习方式是从“使用”学“函数”:PHP的函数太多,短时间不可能记住所有的函数,因为我相信,一个大的项目肯定会使用常见和必须的函数,找到这些函数,才会有重点的学习这些函数,难道你能说写BBS的函数会比写BLOG用的函数少么?难道会写BBS还不会写BLOG么?
找对学习方式是要经过多种学习方式的尝试,所以这个只有自己把握,毕竟每个人的学习方式不一样


8、尽可能的找视屏教程看
别人说十句,还不如一个操作看的明白,这个相信朋友们都有体会吧,有人带更爽。

9、从项目开始
一定要"逼"自己从写项目开始。
任何一个高手的“成长”都是要经历一个过程,这个过程是一步步走过来的,来之不易
很多朋友学习PHP的第一个作品几乎都是“留言簿”,因为是最简单的程序了
会写留言簿,也并不能完全代表你已经入门了,也并不代表就会了PHP,我自己开始想以一个“网络书签”作为自己的第一个作品,但写了基本功能后就没继续了,感觉没多大意思。现在写一个完全正确针对企业的CMS系统,包括针对企业的一些常用功能,我想以这个作为自己PHP入门的第一个作品

10、了解并学习和PHP有关的技术
真正的高手必须得学习和PHP关联的技术,要想学好PHP,就必须得学习数据库,PHP+MYSQL被认为是“黄金搭档”
所以你必须得接触MYSQL或你认为比较好的数据库,开始设计比较"合理"的数据库,这里的合理就比较广泛了,包括数据库优化和查询优化等等

最后想说的是:“不要依靠别人”没人愿意理会一个新手的提问,因为新手提问的在他们眼里太简单,不想去解释。师傅教徒弟,最终还是留上一手,更何况素不相识的人。当然,如果有朋友愿意指点你一下,虚心请教他是个不错的选择。
女性朋友很流行一句话是“男人靠的住,母猪会上树” 引用这句话没别的意思,只是让朋友们知道这句话的意思,不要完全依靠别人来教你学习

还想说的是:“珍惜别人回答的次数”人的忍耐都是有限度的,一定要珍惜这个限度,不要什么问题都去问,有些问题自己花点时间能找到答案的也去问,每问一次,别人的耐心就减去一次,等你真正需要帮助的时候,正好是别人不愿意回答你的时候,可以想像一下,你失去的太多了

建议的是:“有问题?baidu一下”相信朋友们都已经注意到了,你问的问题,在搜索引擎里都能找到相关的提问,并且有详细的解决方案,你可以使用搜索引擎来找到自己的答案,何必去问别人呢
目前最大的中文搜索引擎是 baidu.com ,全球的google,当然还有其它的搜索引擎,一个找不到,多试几个,除非你的问题是第一个提问的 ,那么你是幸运的,也可能是你“长相”问题,呵呵,说笑的,不要介意,不过这句话倒是挺流行

祝正准备入门的PHP的朋友能找到适合自己的学习方式,早日成功!!

发帖:2007-4-22 15:44:00
  鲜花(0)  鸡蛋(0)
 hcz465 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:229
  专家分:5
  提问帖:1/1
  回答帖:6
  总帖数:22
  经验值:102
  注 册:2007-4-8
给hcz465发送一个短消息 把hcz465加入好友 查看hcz465的个人资料 搜索hcz465在PHP编程论坛的所有贴子  引用回复这个贴子 回复这个贴子2
发贴心情 

定一下,我是刚学习php的,这个对我确实很需要。
发帖:2007-9-24 14:32:00
 yytk 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:200
  专家分:0
  提问帖:0/0
  回答帖:0
  总帖数:1
  经验值:55
  注 册:2007-8-10
给yytk发送一个短消息 把yytk加入好友 查看yytk的个人资料 搜索yytk在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子3
发贴心情 

收藏了
发帖:2007-10-17 13:41:00
 ht89472112 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:230
  专家分:0
  提问帖:0/0
  回答帖:0
  总帖数:4
  经验值:56
  注 册:2007-11-6
给ht89472112发送一个短消息 把ht89472112加入好友 查看ht89472112的个人资料 搜索ht89472112在PHP编程论坛的所有贴子  引用回复这个贴子 回复这个贴子4
发贴心情 

全部收下,消化了。
留下偶的QQ:89472112
我也是PHP学习者,以后多交流。
发帖:2007-11-13 17:39:00
 creidea 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:225
  专家分:0
  提问帖:0/0
  回答帖:3
  总帖数:6
  经验值:57
  注 册:2007-12-19
给creidea发送一个短消息 把creidea加入好友 查看creidea的个人资料 搜索creidea在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子5
发贴心情 

恩,挺好,我也是个初学者,看了深有感触. 创想网络:http://www.creidea.cn/service.asp
发帖:2007-12-20 13:57:00
 lixvhui 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:210
  专家分:0
  提问帖:0/0
  回答帖:0
  总帖数:1
  经验值:51
  注 册:2008-1-2
给lixvhui发送一个短消息 把lixvhui加入好友 查看lixvhui的个人资料 搜索lixvhui在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子6
发贴心情 

谢谢
发帖:2008-1-2 2:00:00
 51cities 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:212
  专家分:0
  提问帖:0/0
  回答帖:2
  总帖数:4
  经验值:54
  注 册:2008-2-16
给51cities发送一个短消息 把51cities加入好友 查看51cities的个人资料 搜索51cities在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子7
发贴心情 

2元一年100mPHP+mysql空间,请访问HTTP://SHOP35239901.TAOBAO.COM,淘宝交易安全可靠,访问我们淘宝商铺或者联系QQ27989630
发帖:2008-2-16 18:16:00
 littlepig 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:202
  专家分:0
  提问帖:0/0
  回答帖:0
  总帖数:2
  经验值:53
  注 册:2007-10-1
给littlepig发送一个短消息 把littlepig加入好友 查看littlepig的个人资料 搜索littlepig在PHP编程论坛的所有贴子  引用回复这个贴子 回复这个贴子8
发贴心情 

我是一个计算机专业的大二学生,主要接触了c++和java,但学习的不怎地,现在还在继续学习.我接触PHP有两个月的时间了,但由于时间原因花在上面的时间也不多,一直没什么进步,我想再好好学,毕竟有那么长时间了,不想放弃.你的话很好!我有信心,也有恒心!大家一起加油!
发帖:2008-2-27 18:22:00
 xiaofei1 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:211
  专家分:0
  提问帖:0/0
  回答帖:1
  总帖数:3
  经验值:60
  注 册:2008-2-22
给xiaofei1发送一个短消息 把xiaofei1加入好友 查看xiaofei1的个人资料 搜索xiaofei1在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子9
发贴心情 

给你介绍一个培训PHP程序员的牛人认识一下,听说有十年开发经验的。他现在专做PHP培训的。他的博客:http://www.bizeway.net/
发帖:2008-3-3 16:25:00
 lchyong 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:154
  专家分:0
  提问帖:1/0
  回答帖:0
  总帖数:2
  经验值:56
  注 册:2008-3-9
给lchyong发送一个短消息 把lchyong加入好友 查看lchyong的个人资料 搜索lchyong在PHP编程论坛的所有贴子 引用回复这个贴子 回复这个贴子10
发贴心情 

谢谢楼主,学习了
发帖:2008-5-10 16:25:00

本主题贴数10,分页:[上一页] [1] [下一页]
 *快速回复:[转帖]分享PHP入门的学习方法  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]

    管理选项锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告