我正在研究改變我目前創建營銷網站的策略。目前,我使用簡單的包含系統在PHP中完全從零開始構建網站。所有的代碼(以及內容)都存儲在文件(而不是數據庫)中,允許我使用Subversion進行歷史和部署。部署CMS驅動內容
我想轉向使用CMS的網站,但我不知道如何處理大量的內容更改和部署。
營銷網站的大部分時間變化並不簡單。產品發佈可能涉及更改,添加,刪除和一次移動多個頁面。所有這些更改都需要在臨時服務器上進行和審覈。當一切準備就緒時,它需要在特定的時間一次性投入生產。
大多數CMS的工作流程解決方案是允許編輯從CMS內單頁審閱。大多數情況下,他們正在審閱尚未發佈的網頁,而不是更改已存在的網頁。最重要的是,這個評論是在生產網站上完成的。這更適合定期創建文章,如博客。營銷網站確實有新聞欄目,但這並不能幫助推出整個「全新品牌」產品部分。
我似乎無法找到我的工作流程中的CMS解決方案:
- 創建一個開發環境中的內容。
- 將所有更改部署到臨時服務器,供有關各方審查(無需在CMS中找到點擊某個「預覽」按鈕)。
- 在指定的時間部署所有批准的更改。
- 通過CMS
如何處理你的更新,而不是初始頁面創造?我們經常在並行的新東西中進行一堆頁面修改。另外,您是使用分段服務器還是在生產中完成所有檢查? – Matt 2011-01-14 16:42:19