版本簡介
Pixmicat! 經過幾年的發展,已有各種分支,茲將其列表如下:
版本樹
- 維護中版本
- Pixmicat!-PIO*1 (可使用Log, MySQL, SQLite, PostgreSQL儲存)
- Pixmicat!-Festival (皆使用Log儲存)
- 一般版本
- News Edition 新聞版
- FTP版
- 已廢棄版本
- Pixmicat!-SQLite (屬於實驗版本, 只在SVN出現)
- GazouBBS雙葉改 scribe FIXED (已更新為Pixmicat!-Log)
- GazouBBS雙葉改-MySQL scribe FIXED (已更新為Pixmicat!-MySQL)
- GazouBBS雙葉改-Satellite scribe FIXED (衛星計畫版*2, 已中止開發)
- Pixmicat!-Log (使用Log儲存)
- Pixmicat!-MySQL (使用MySQL資料庫儲存)
- 副產品
- PT-Board*3
註解
- PIO
- 所謂的PIO不是指儲存對象,而是指利用Pixmicat! data source I/O (簡稱PIO)來統一處理資料讀寫的函式庫。理論上PIO可藉由撰寫新的API來相容更多資料來源,而不必大幅修改結構。
- 衛星計畫
- 是當初為了解決圖片和討論資料可以分開存放,避免因圖片流量過大導致討論資料跟著消失的一種做法。使用了futaba.php (主程式)和futaba_sub.php (衛星程式)的做法,將衛星程式放在其他空間處理上載資源,而利用MySQL伺服器可以不同主機遠端要求的特性將資料寫入,而主程式可以直接操作MySQL資料或呼叫衛星程式來刪除檔案。後來因為實用性不足而中止開發,目前程式碼也已遺失,徒剩設計理念。祭典版分支的FTP版即是衛星計畫版理念的另一實現法。
- PT-Board
- PT-Board (Pixmicat! Template Board) 是為了測試新版PTE內嵌樣版程式而程寫的。大部份Pixmicat!擁有的功能均被去除,只留下基本的留言功能和PTE,但是PT-Board還有一些試驗性質的功能,如自動改變欄位陷阱名稱等。