版本簡介

Pixmicat! 經過幾年的發展,已有各種分支,茲將其列表如下:

Table of Contents

版本樹

  • 維護中版本
    • 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還有一些試驗性質的功能,如自動改變欄位陷阱名稱等。

參見

除非特別註明,本頁內容採用以下授權方式: Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.