當 Tim Berners-Lee 發明全球資訊網(WWW)的時候,他可能已經想像過類似目前weblog(網誌)的東西--高密度的評論與超連結的集合,範圍可能是知識性、特異或純娛樂性的內容。不管是青少年的線上日記,或幾近嚴肅的新聞報導,weblog 讓人得以發表自己的想法。
其中一個站台就是 slashdot,不受拘束且凌亂,它擁有上百萬名讀者以及許多仿效站台。用開放源碼的 Slash 軟體架設,人們在此談論新聞、運動、信仰與科技。雖然祇是來自密西根州荷蘭市少數幾名學院學生靈光乍現的主意,但社群正在逐漸興起。如果你有話要說,Slash 就可以幫你說出來。
Slash 的基礎包括 Perl、Apache 與 MySQL 等開放源碼的技術,而且使用 XML與 RDF 之類的開放通訊協定。它的效能強大,足以應付一秒鐘產生數十個頁面的要求,而且幾乎所有的管理工作都可以透過網頁瀏覽器完成。Slash 不祇是 weblog 系統,它還可以擴充至網頁出版的各領域。除了使用上得清楚所有的設定與調校選項,你無須是個 Perl 或 Unix 大師。《架設 Slash 社群網站》這本書可以引導你架設起一個 Slash 站台。
這本書涵蓋的範圍從 Slash 理論到依需求自訂站台。學習建立社群所需要的軟體安裝與設定,並且包含了各種常見的設定方式。學習如何招攬與發表「報導」、建立社群指引,以及讓站台隨著時間演化。如果你是充滿各種點子的DIY主義者,甚至可以學到如何延伸與修改 Slash 內部的程式碼。
《架設 Slash 社群網站》是為那些想要經營一個中大型 weblog,但是沒有時間也沒有意願搞懂大量源碼的人所設計的。以站台管理員與內容管理者為目標,它將分散在整個 Slash 內的知識集結起來。因為是由使用者與開發者一起撰寫而成的,它也得到了 Slash 與 Slashdot 背後這些功臣的正式祝福。如果你想得知這個廣受歡迎、強大、自由的系統是如何運作的,或者如何讓它可以為你而服務,這本書就是答案。
正如 Slash 創造者 Rob Malda 在序中所說:『希望我們在這些年所學到的東西,可以幫助你更容易地說出你的故事。』
目錄
序
前言
第一章 Slash:綜覽
1.1 Slashdot 的故事
1.2 成為 Slash 的宗師:教戰手冊
1.3 Slash 的使用者介面
1.4 Slash 的「作者」介面
1.5 Slash 的刊登週期
1.6 Slash 的內部架構
第二章 安裝 Slash
2.1 安裝須知
2.2 取得軟體
2.3 快速入門
2.4 安裝細節
2.5 進階安裝
第三章 基本管理
3.1 「管理員」選單
3.2 編輯「作者」
3.3 更改組態變數
第四章 編輯與更新「報導」
4.1 「報導」列表
4.2 「編輯報導」表單
4.3 陷阱
第五章 審閱核可「投稿」
5.1 「投稿」頁面
5.2 「投稿」列表
5.3 「審閱投稿」頁面
5.4 編輯使用者的「投稿」
第六章 「評論」、「過濾器」與「內容評比」
6.1 檢視評論
6.2 發表評論
6.3 評論過濾
6.4 評論評比
6.5 「評比」組態變數
第七章 管理「主題」與「專區」
7.1 管理「主題」
7.2 選擇「主題」與圖示
7.3 管理「專區」
7.4 慎選「專區」
第八章 管理 Slash 社群
8.1 如何扼殺社群發展
8.2 訂定社群基調
8.3 挖掘及生產內容
8.4 宣傳網站
8.5 管理「作者」
8.6 管理使用者
第九章 站台自訂入門
9.1 區塊與資訊框
9.2 管理使用者「投票」
第十章 進階自訂
10.1 更改外觀
10.2 自訂模板運作方式
10.3 風格套件與外掛套件
10.4 修改程式碼本身
10.5 國際化
第十一章 進階管理
11.1 任務
11.2 Slash 監控程式與任務
11.3 Slash 的工具
附錄 A Slash 的內部架構
附錄 B Slash 常用的資料庫表格
附錄 C Slash 的模版語言
附錄 D Slash 的應用程式介面
附錄 E Slash 的組態變數
附錄 F 中文版 Slash(Metalist)使用說明
索引
序
前言
第一章 Slash:綜覽
1.1 Slashdot 的故事
1.2 成為 Slash 的宗師:教戰手冊
1.3 Slash 的使用者介面
1.4 Slash 的「作者」介面
1.5 Slash 的刊登週期
1.6 Slash 的內部架構
第二章 安裝 Slash
2.1 安裝須知
2.2 取得軟體
2.3 快速入門
2.4 安裝細節
2.5 進階安裝
第三章 基本管理
3.1 「管理員」選單
3.2 編輯「作者」
3.3 更改組態變數
第四章 編輯與更新「報導」
4.1 「報導」列表
4.2 「編輯報導」表單
4.3 陷阱
第五章 審閱核可「投稿」
...