2012-02-28 60 views
0

那麼,使用完全基於文件的內容管理系統,您可以輕鬆地將整個目錄放入版本控制系統,以記錄對網站的任何更改。與服務器的同步也是微不足道的,因爲它只涉及通過ftp上傳文件。易於維護基於數據庫的CMS站點(WordPress ...)?

考慮到這些好處,我對數據庫作爲唯一的存儲模式的普及感到有點困惑,即使CMS有問題可以用於小型網站的業餘愛好者。

您的版本控制和同步工作流程是怎樣的?

爲了讓他們在本地工作並鼓勵他們擁有他們的網站備份,您可以爲偶然的非技術WordPress用戶建議什麼樣的簡化版本/同步工作流程?

回答

1

現在大多數CMS系統傾向於有一些或其他備份解決方案來幫助您。由於Wordpress是一個爲大衆服務的CMS,也可以滿足非技術人羣的需求,所以您一定會找到一個可以幫助您的插件。我知道它是內置的備份解決方案,只是將備份文章等備份到XML中,但即使這樣,通過乾淨的wordpress安裝還原並恢復正常工作還是不錯的。

但我發現這個插件通過詢問谷歌,這極有可能是回答你的問題(這WordPress的和Joomla作品):XCloner

此外,在工作流程方面,專門針對WordPress的,不給用戶管理員權限,但是編輯者或貢獻者等等,所以他們仍然可以編輯內容等,但不會做出可能會擾亂CMS本身的更改。也許這個XCloner插件可以做某種反覆的備份或者其他的事情。否則,我建議你轉移到一個LAMP堆棧託管環境,您至少可以安裝cron作業來定期備份您的數據庫和文件。大多數軟管公司在任何情況下都是免費的。

1

WordPress還會保留所有帖子和頁面的修訂版,所以如果用戶不喜歡他們所做的更新,則可以使用完整的修訂歷史記錄。如果您沒有看到此選項,請務必在頂部檢查screen options以查看Revisions已選中。一種很好的內置。

也可以(取決於主機)通過cPanel安排數據庫/文件備份,以及通過WordPress安排的數據庫備份插件。有些會遠程保存,甚至可以通過電子郵件發送數據