過去文章中 , 山姆鍋提到 「 影化身科技 」 的官網以及部落格使用靜態網站產生軟體 ,Octopress, 來建構與管理 。 本文的目的是整理過去以及未來相同主題的文章 , 讓讀者可以有連貫的概念關於為什麼要使用靜態網站 , 如何架設以及網站維護種種實際遇到的問題 。

雖然概念上適用其他靜態網站產生軟體 , 像是 Pelican, Hyde 等 , 但 「 影化身科技 」 目前採用 Octopress, 所以 , 實際的建置都是以 Octopress 為主 。 針對如何建構強固 、 高效的企業網站 , 系列文章大致分為下列章節 :

入門

為什麼要使用像 Octopress 這種靜態網站產生軟體 ? 使用像是 Drupal, Joomla 或者 WordPress 這種網站內容管理軟體不好嗎 ? 這個章節將解釋種種這類問題 。

安裝設定

跟網站內容管理軟體最大的不同在於 : 靜態網站產生軟體不會安裝在網站服務器上 。 但這不代表就不需要軟體 , 畢竟要維持網站的結構與樣式一致 , 手動管理是不太實際的做法 。 本章節說明如何安裝基本 Octopress 需要的工具與環境 。

內容編輯

有了需要的編輯環境後 , 需要開始熟悉如何產生內容 , 不管是網頁或者部落格文章 。 關於內容的格式說明與工具使用方式將由本章節提供 。

內容發佈

辛苦產生內容後 , 最終的目的當然是希望別人可以看到 。 要將網站放置在哪個平台 ? 要如何上傳等等問題將於本章節說明 。

擴充插件

跟 WordPress 等網站內容管理軟體一樣 ,Octopress 也可以透過插件來擴充功能 。 由於每個網站的需求不同 , 山姆鍋提供的插件範例都是以 「 影化身科技 」 實際使用的為主 。

樣板主題

雖然 Octopress 提供一個蠻不錯的主題 , 但作為企業網站 , 主題樣式一定需要調整 。 本章節文章不是教導如何設計網頁主題 , 而是說明如果要更換主題需要修改哪些 Octopress 檔案 。

技巧與祕訣

提供關於 Octopress 與靜態網站的小技巧與祕訣 , 例如 : 如何做出多語言 (multilingual) 的網站 。

其他

無法歸類在其他章節的文章會放置在此 。

小結

使用靜態網站有其限制 , 但在它適用的場合卻是其它方案所無法比擬 , 像是您不用再擔心網站被侵入 , 也不再怕網站存取效率不佳了 。 需要說明的是 : 如果您對於寫文章像寫程式一樣的流程不能理解 , 或者不想從命令列來執行指令 , 那麼靜態網站這種方式可能不適合您 !