歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Zope寶典前言

Zope寶典前言

日期:2017/2/27 14:19:00   编辑:更多Linux
  英文ZopeBook ZopeBook 2.6 (www.zope.org) 2.7版(開發中) 中文翻譯說明 ZopeBook是學習Zope的必讀書籍,此中文翻譯由潘俊勇整理匯編網絡上各力量而成,再次致謝!(版權由各自擁有) 翻譯主要來源 1. 台灣zope用戶組的ZopeBook翻譯計劃 基本轉載了全部的文章 2. dohao.org 杜文山 《快樂程序》第一輯 中幾章Free 的內容 3. Linuxforum.net wang_jianqiang 數據庫連接一章 4. 潘俊勇,提供部分段落和章節翻譯,進行繁簡轉換,格式轉換等 5. 歡迎更多人能提供翻譯作品 本頁面作者 潘俊勇 潤普公司 www.zopechina.com 1. 前言 介紹各章節內容,就是本文 2. 介紹Zope Zope能做什麼,和其他應用服務器系統的區別;如果你要說服你的老板使用zope開發,一定要給他講這章。 3. Zope的概念和架構 這章是給技術人員看的,這麼多特性,搞技術的一定要看看。包括內部的結構和其他系統的結合。 4. 安裝和啟動zope 啟動的時候,有很多參數,另外還有很多環境變量可以設置,如果你已經到了高級階段,一定要回頭仔細研究一下這些參數。 zope2.7還是變化了很多,采用配置文件。 5. 面向對象 面向對象的基本概念,如果您學過C++或Java,這章就免看了吧 6. 使用zope管理界面 使用ZMI,這可是123的內容,每個字都不能放過。使用介紹,學會了,就會了的,很簡單的了。 7. 使用Zope的基本對象 仔細的看,也很簡單的。Content/Prentation/Logic,這個說法比較新穎,content就是data吧。 8. 獲取機制 Zope的新鮮貨,也是最有特色的地方,從實例這一層次擴展了從前面向對象的繼承特性。用途十分廣泛。 9. DTML基礎 DTML很簡單,和其他的jsp、PHP類似,學學就會了。但很多場合下,已經被ZPT取代了。不過DTML速度快,在郵件模板、Css等情況下ZPT也不能替代。 10. 使用頁面模板 這個一定要學好呀,是Zope的新的界面腳本方法,很cool的。 11. 創建基本的Zope應用 通過構建一個動態的“動物園網站”,一步一步的講解如何構建Web應用程序,step by step。比較簡單。 12. 用戶和權限管理 這是zope的特性,要仔細看,有點難理解的。不過可以等到對zope非常熟悉之後,再回頭補課。幾種模式:Delegation(委托,權力下放), 13. DTML進階 DTML已經是落日黃花了,本章不必深入。學習Plone基本不需要掌握DTML。 14. 高級頁面模板(目錄) (原著:杜文山, dohao.org) 重要章節! 高級頁面模板1 高級頁面模板2 高級頁面模板3 15. Zope腳本進階 重要章節!只用看script python就行了。其實很簡單,注意他的缺省變量。更多的使用,要參考附錄中的類庫。參數傳遞,是重點 ExternalMethod的完全文檔(英文) 是對本章的一個補充說明 16. Zope系統服務 其實是講解一些高級的zope對象的使用。其中,“Access Rule Services”可能比較有用。 17. 內容的查詢和分類 這一章非常長,但是值得仔細閱讀!這一節相當與RDMS中的SQL介紹。在ZODB該如何進行查詢?本章還有一個ZClass的介紹。


18. 數據庫連接訪問 這章的重要性不用說。這一節也是超長章節,但是應該不難。 19. 虛擬主機服務 很有趣的技術,一個操作介紹。 20. 會話控制 我用過session,但是好像沒有仔細看這一章。好復雜呀。 21. 可擴展性和ZEO ZEO可進行負載均衡。很高級的應用了,在zope2.7操作比較簡單 22. 用外部工具管理zope對象 這一節也是操作介紹,可以用WEBDav/FTP等方式訪問Zope,其中External Editor比較cool 23. 擴展Zope 使用ZClass擴展zope,這一章好好看!以後寫ProdUCt的思想和這一章很類似。ZClass不難,但是操作比較多,可以了解Zope的很多特性! 24. 維護Zope Zope系統維護 25. 附錄A: DTML參考 很簡單的,建議浏覽讀一遍。但是DTML已經過時了 26. 附錄B: API參考 Zope的類庫參考,經常要查的資料 27. 附錄C: Zope頁面模板參考 28. 附錄D: Zope資源 29. 附錄E: DTML名字查找規則 dtml的變量使用太靈活了!不過,DTML過時了...



Copyright © Linux教程網 All Rights Reserved