[强烈推荐]PHP入门书

剑心:昨天找mysql解决方法的时候看到一个论坛里面推荐一本php入门学习的书
说是非常经典的书.可是我找了很多网上书店都缺货,包括广州购书中心的.后来看到今年6月出了第三版,购书中心有货,网上8.5折,还不算贵66+30%元,当当58+5不过要网上付款,我还是打算直接过去买了





下面附上阿冬对帖子的总结:

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本就好。



初学的话

推荐打印saarticle的代码

接着看vbb2.X

感觉 非常经典

再接下来我是看的IPB1.2的代码

大家可以自己根据情况选择代码来看。。。

评论

1 .

学习了!

发表新评论

此内容将保密,不会被其他人看见。
  • 可用的 UBB 标签:
  • 留言最长字数:1000。