Blog 計劃進行中

本來預計三月時所有東西可以上線的,但是因為種種因素而延緩了(其實是… 算了,還是不要問我好了… Orz)。現在說明一下進度和未來的規劃。

Snipsnap 就不用說了,我並不打算繼續使用。Roller 功能強大,不過並不符合我的需要:小巧、易上手、易客製化。另外也研究了其他幾套 Java-based 的 Blog 系統,只是仍沒有滿意的。所以目前我決定要自行撰寫,名字暫定為 Sylphie。這個名字是從 sylph 而來的,指的是風精靈席爾芙,大家也很可能聽過水精靈溫蒂妮。 取這個名字的原因,是我希望這個系統可以小巧、簡單、富有變化性,如同風一樣。 所以它將不會支援像是 Roller 那樣的多人發表平台,僅適用於個人使用。

目前的開發環境是 Java 1.5/Hibernate 3.1.1/Tomcat 5.5.12/PostgreSQL 8.1.2-1,語法是 Java 1.5。日後或許也有 1.4 語法或 MySQL 的支援。在資料庫的表格部份已經規劃完成,相對應的 VO、DAO、Factory 和 BO 也已規劃完成並實作大半。MVC 應不會採用 Struts 而使用 WebWork2,另外 Spring 還不一定會使用。沒意外的話會以 Radeox 作為 wiki 語法撰寫的套件,當然 Jspwiki 也有納入考量。

在舊有資料部份,已有一半以上的資料已用新的資料庫架構重寫,只是還沒有匯入資料庫中,一方面是希望等所有資料都先重寫完畢,另一方面是資料庫架構仍有可能會變動,並且 語法的部份是以前的 Snipsnap 格式,新的格式還沒有實作出來,以後可能會需要做大量更新。

以現在這個進度來看,網站能在六月底前上線測試就應該要偷笑了吧.. Orz,正式完成是會在更晚之後了。總而言之,我會加油讓這個網站復活的。

Leave a Comment

Your email address will not be published. Required fields are marked *

10 + two =

Scroll to Top