:(西子宜 @ 2004-12-03 17:21)
武汉的,坐车.打错了,嘿嘿[/quote]汗`` 同城啊 `
不说武汉话` 冇看出来哈`
其实英语好的话` `
把PHP的原版手册看一遍也就差不多了`
2005-04-22 13:54
dingwupeng
gdfggd
2005-06-30 02:55
kingrainy
路過,來看看。
这本书我有,的确讲的相当细.教了我不少东西!
但是我还是觉得他讲的太累,看完只会编些简单的!
最快学PHP的方法就是读别人的程序!
比如MX、PW、DZ的原代码,那样可以学到不少经验!
对你修改程序也有很大帮助。
哇..好想学呀.
呵呵,一本书讨论得真热烈啊。想起偶刚开始学的时候也因为看什么书用什么编辑器而费了不少心思。在
此偶总结一下前者之看法,希望对楼主以及与楼主相似的朋友有帮助:
1.手上有什么书就看什么书(个人意见,我相信能写书出版的人至少要比我们这些初学者要强)。能买到
的书一般都是基础的,给你一个大体的概念,如果要加深,必须看手册,所以你还是得把重点放在手册上
。与其费那么多时间来选书,不如随便弄一本入门了再把更多的时间放在深入上。当然并不是说书不重要
,偶自己认为书的重要之处不在于他讲了多少PHP的知识,而在于作者在书中的编程思想。《PHP与MySQL
Web开发权威指南》确实是本好书,是我买的关于PHP的第二本书,图书馆可以借到,但我看过还是买来收
藏了,那些说书贵的人我相信你一定不是特别喜欢PHP,也不是真的想学,我就不说什么了。dannylin所
言的《Programming PHP》应该就是那本O'reilly的《PHP程序设计》(电力出版社译的好像)吧,也确实
挺不错,可惜后来没看的。
小结:方便的话买《PHP与MySQL Web开发权威指南》或《PHP程序设计》。
2.搞电脑相关的先把计算机英语学好。我相信一切皆有可能,但我不相信不懂英文的人能做程序员。记得
台湾一校长到大陆演讲是说他教育学生讨厌英语,有的人说他喜欢英语,英语有什么好喜欢的,不就是一
门语言嘛,论长像不如汉字好看,论**不如汉字博大精深,但是,许多先进技术掌握在说英语的人手中,
许多技术用英语**,所以只有学好英语,才能掌握这些技术,进超越。所以讨厌英语就一定要把它学好,
爱国就一定要把英语学好。英语是写给说英语的国家的人看的,现在许多翻译人员都很死板,只翻不译,
“翻译”出来的是汉字,但还是写给说英语的国家的人看的,而说汉语的我们看着那些汉字却很迷茫。前
一段时间我试图翻译一篇文章,但翻到一半就放弃了,因为我感觉翻译得很合作者意思,很规范,但回头
看就觉得很罗嗦,任何一个说汉语的都不会这么表述,如果再翻下去,我怕自己过两天就不会说中国话了
。所以劝大家还是把英文学好吧,时间久了你会发现英文比“翻译”出来的中文更容易理解,而且最新的
一手资料绝大多数是英语的。
小结:学好英文,看英文资料。
3.如果不懂HTML、XHTML、CSS,就把PHP的书放下来,去看HTML的基础。我们一直在讲模板,讲MVC,讲程
序与界面分离,但并不是说程序就是纯粹的执行代码。举个例子,学过C系语言的都知道,OUT/PRINT可以
打印字符串,正如PHP中的ECHO,但学过C就可以做程序设计了吗?你写了PRINT HELLO WORLD,你说好了
,程序写好了,程序就的功能就是打印HELLO WORLD,但你把HELLO WORLD打印到哪儿了?用户在哪儿看到
这两个单词?也许你不是网站美工,但你得告诉美工怎么样把这两个单词打印到界面上,然后美工再去具
体摆放和修饰这两个单词。所以,如果你没有一点儿HTML基础去学WEB脚本语言,我会去找周星弛学习如
何笑得更有讽刺意味。学HTML看什么教程?去百度输入HTML 基础 教程 找找(到W3C看DOC更佳),人有百
度那斯大克上市狂涨好几百,要是你还不懂得好好利用搜索引擎,我不晕倒百度服务器肯定全部当机外加
李**吐血身亡。
小结:懂了HTML再学PHP。
4.如ToToDoDo所言,得看代码。成熟的代码就是巨人,我们只有站在巨人的肩上才能看得更远(废话)。
如果你不想站在巨人的肩上,那你就去用C写吧,或者用汇编或机器语言写才算没有站有巨人肩上,因为
用PHP本身就是站在世人肩上的。(又是一堆废话)推荐的代码确实经典:"初学的话 推荐打印saarticle
的代码 接着看vbb2.X 感觉 非常经典 再接下来我是看的IPB1.2的代码 大家可以自己根据情况选择代码
来看。。"
小结:多看成熟的代码。
5.别去计较什么编辑器,个人认为编辑器版本还是越低越有得于学习,有个基本的代号显示就行了。如果
你用广西编辑器用C语言写窗口程序,可能有点白痴,但PHP不一样,它是解释执行的,所以不要指望有一
个编辑器可以像C++ BUILDER一样拉两下控件就做一个窗口程序出来,老老实实一行一行敲代码吧! EDIT
PLUS或者UTRL EDIT或者ZEND那个**个人不认为有什么差别,随便下载一下用吧,你的重点应该放在学习
语法以及编程思想上,而不是编辑器的选择上。
小结:编辑器都一样,老老实实敲代码。
6.一定要多思考。来到MOLYX或者去DISCUZ的朋友为什么会产这里或者那里?因为程序好啊,执行速度快等,程序写得真好!常听到知识结构一词,我想学习PHP的语法等便是知识,而用PHP语句组成有一定结构的程序才是目的。我想MOLYX或者DISCUZ的作者是PHP语言学得多么精通,也不可能坐在电脑前随便敲一敲就出来一个论坛程序了,他们要思考如何将执行时间减少几微秒,如何让程序更具扩展性等等,一套程序卖几千块是有它的道理的。所以学习中不要认为什么是不能实现的,更不要认为程序是不能再改进的。多思考才能出来好程序。
小结:多思考才是脑力劳动。
7.看手册,呵呵,不管是什么,手册肯定是第一手的、最正确的、最完善的书籍 ,市上写得最好的书也是照着手册写的~~(废话又来了)。
8.解释:以上个人纯属胡言乱语,仅供参考,希望能对部分人而言有可取之处。
9.祝大家在PHP的道路上走得更远、更广阔!
10.此帖做为在MOLYX的第一帖;希望能和大家成为朋友!
附:帖中引用的两位前辈的发言
dannylin:
那本虽好,但是还没有PHP之父Rasmus Lerdorf写的《Programming PHP》来得深入浅出,完全适合初学者
以及今后的手册充当。大陆的也只有这本2003年7月出版的中文版了,此版本的英文原版在国外几乎2年前
就当工具书热卖了。
最新的一版《Learning PHP 5》在国外是2004年出的,国内的版权根本还无法谈下来,而且Oreilly对前
几本的简体译本的翻译反馈还不算满意(排版错误和错别字一沱一沱~)。所以如果要看中文就先买
《Programming PHP》吧,建议还是看原版的最新一出,就是PHP5那版。
另外,HTML的,个人觉得《HTML & XHTML: The Definitive Guide, 5th Edition》最好,国内也有这本
第五版的简体译本,唯一值得买的!有这本在案头翻多少遍都不腻~
其余值得买的HTML书也都是英文原版的居多,比如PHP和HTML都有COOKBOOK系列,就不多说了。其实这类
书不必多买,少数1、2本就好。
ToToDoDo:
呵呵
没看过这书。。。
我学习的时候是直接打印程序代码来看
初学的话
推荐打印saarticle的代码
接着看vbb2.X
感觉 非常经典
再接下来我是看的IPB1.2的代码
大家可以自己根据情况选择代码来看。。。