2009年5月19日 星期二

digitalus

http://digitaluscms.com/

這個專案是以Zend Framework及jQuery做為基礎構建的cms管理系統,整個系統的程式碼有一種熟悉的感覺,因為Zend Framework及jQuery正好是我最熟悉的兩套開發框架,Zend Framework是Zend官方團隊所維護及發展的,最能展現PHP物件導向的威力,jQuery是最受歡迎的javascript開發框架,兩者的結合正好可以當做我研究的對象。

架好後,整套系統運作很順暢,只是專案的討論區上人氣稀疏,套件中有的功能並沒有全部實做,上open source的cms網站上看,這個專案並沒有被列為cms的選擇之一,想想也對,雖然專案有Zend Framework及jQuery的加持,但功能並不完整,最嚴重的缺點,就是套件必須安裝在apache上的根目錄上,這是在開什麼玩笑,難不成為了安裝這個套件,得弄一個虛擬主機,如果以子目錄安裝,圖片都不會出現,有的功能也不能使用,這應該是路徑的問題,其實不難解決,更動的程式碼應該不會太多。

整個套件的發展潛力十足,很容易安裝,大概十分鐘就裝好了,邊看網站上的tutorial,邊操作,只須二三個小時就能上手了,功能不複雜,非常簡單易用,套件以mysql為資料庫,資料庫引擎使用innodb,這點我非常欣賞,一堆的cms都是使用MyISAM資料庫引擎,這真的不是一個好的選擇。

digitalus雖然潛力十足,但前途未明,不知道未來走向如何,拿來研究,改進自己的程式碼應該不錯,但是如果套用在上線的程式上,就太可怕了,整個套件的用法應該會再變動,程式寫法也還會做變化,先看看再說,免得被當做試驗品。

沒有留言: