明天晚上在 Cafe Lumiere,一位遠從紐西蘭來到台灣的 Plone-based developer duffyd 會在 TOSSUG 心得分享中,和我們一起來討論 Plone-based web solution!

詳情請見 http://wiki.python.org.tw/Pot/Events/2007/Plone,更重要的是,來 http://wiki.tossug.org/SignUp%3a2007-04 報名。duffyd 會分享紐西蘭政府採用 Plone 作為開發國家圖書館網站的過程,值得一聽。

Posted by yungyuc at 13:10, 0 comment, 0 trackback.

我非常喜歡 Plone 強大的功能和豐富的附加程式。因為架構在 Zope 整套物件化的 ZODB 上面,讓 Plone 可以用非常物件導向程式設計的方式存取資料。在之前接觸過的所有網頁開發工具裡面,Zope, Plone 和 Python 這個組合不像其它 scripting language 一樣得搭配關聯式資料庫,就能夠有安全可靠的資料儲存方式。Product, ZODB 再加上適當的組態檔,Zope 就能把資料和程式帶著跑,解決了不少系統轉移會遇到的問題。我認為這麼高的易維護性是很有價值的。

然而,Plone 最大的問題就是慢。這或許是功能強大的必然結果,限制了系統能夠應用的領域。在一個輸出入同等重要的系統裡,因為不能用 apache caching 的方式加速,每秒能有 10 個 hit 算是很不錯了。要再提昇效能,就得配合 ZEO 組成 Zope cluster,但在 ZEO 身上仍有效能瓶頸。

對資料流量大的網頁系統來說,真不適合用 Plone。不過,Plone 適合用來建構內容複雜的網頁,它可以把各種不同的資料、頁面和影像管理得很好。建立個人網頁也合用;索引、搜尋、on-site 編輯的功能一應俱全,web-based management 的能力讓人舒服。

準備要用 Plone 架設真正的應用系統了,期待 Plone 2.1 的表現!

Posted by yungyuc at 23:05, 2 comments, 0 trackback.
Change to page (10 entries in each page): 1
© hover year to navigate month: powered by django