近來開始接觸php語言,php、xml相關的書籍我看過幾本,在php的書中介紹xml,往往講的過於粗略,《PHP5權威編程》第8章節在結構和內容編排上,邏輯清楚,深淺適度。
本章分為8小節,
8.1 介紹 Introduction
8.2 詞彙 Vocabulary
8.3 解析XML Parsing XML
8.4 SimpleXML
8.5 PEAR
8.6 XML轉換 Converting XML
8.7 使用進行XML通訊 Communicating with XML
8.8 總結
先介紹概念,再介紹處理方法,
第三節到第六節這幾個方法,涉及內容非常廣泛,本書用幾個簡單的例子,把握住使用方法的主線,高屋建瓴,讀者若能深刻理解這些簡單的例子,相信在xml處理的問題上可以做到觸類旁通。另外本書給出了中文代碼注釋,這一點非常好,有助於初學者養成閱讀原始碼的習慣。
一本書,特別是技術類圖書,找一章細細的看一遍,基本上可以判定這本書的風貌。特別是內容複雜,難以介紹的章節,更能夠體現出作者的水平,就以本章為例,如果讀者看完之後,對於xml的結果和幾種處理方法,明了於心,那麼這本書適合研讀。反之,最好再找本專門介紹xml的書去看。事實上,瞭解了本章對xml 結構與處理的方法,再去閱相關文檔(書中相關的地方有連結),相信可以觸類旁通。
初學者,看完8.1後,可以直接看本章8.8,對本章有個全貌瞭解。
《第3章 PHP 5物件導向語言》
相對於第八章介紹一種相關技術及其處理方法,第三章介紹物件導向的編程就抽象的多了。記得頭次看c++相關章節的時候心中充滿了疑惑,也許由於篇幅太長的緣故。第三章內容精鍊,如果初次接觸物件導向的概念,細細體會,掌握其中的例子,不是難事。這一張用到了21小節,篇幅不多但內容不少,建議初次接觸物件導向的讀者反覆閱讀。
我一般對於“權威”“聖經”之類的“寶典”飽含敬畏致意,讀起來非常謹慎,或許是由於頁數太多,內容全面,若是從頭到尾讀完,感覺過於拖遝。這類書只適合於作為字典,時常查閱。讀完以上兩章,感覺非常輕快,也許是php本身的緣故,沒有其他“寶典”敘事的繁瑣。記得曾經讀過一本“寶典”,作者非常嚴謹,還用到了引例,使我不禁想起數學中經常出現的定理的引理。
——鄭直
原帖地址:http://bbs.pfan.cn/post-269491.html