Revision Control:關閉WordPress多版本功能

外掛名稱:Revision Control
功能說明:關閉WordPress多版本功能
檔案下載:網站
教學網站:網站

WordPress官方在WordPress2.6中加入的文章多版本功能,原本用意是讓大家可保留曾經修改的版本,若哪天突然需要先前的版本,可以立刻恢復。但是這樣的一個美意卻造成多數使用者的困擾,因為每按一次﹝更新文章﹞或﹝儲存﹞按鈕,版本就會多一篇,造成資料庫儲存了一大堆不必要的東西。如果想要關閉這樣的功能,可以試試看「Revision Control」來幫你關閉多版本功能並刪除舊有的版本喔!

一開始看到這個Revision多版本功能感覺很棒,因為有時候在後台編輯時,不小心改錯一個地方,又很不幸的按到﹝儲存﹞或﹝更新文章﹞按鈕,結果讓文章內容變成錯誤的,但是若要進入修正卻忘記原本正確的是什麼?這時候WordPress的多版本功能就派上用場,回存一下前一版即可。

但是,這樣的功能卻會讓資料庫(MySQL)吃不消,因為每儲存一個版本時,資料庫中就會多出一篇文章,假設你這篇文章來來回回共更新了10次,你的資料庫中就會儲存這篇10次,換句話說,你的資料庫就會多出10篇一模一樣的文章。當長時間累積下來,你可能只寫了10篇文章,但是資料庫裡卻是儲存了50篇文章。

除了這個問題外,另外還有個小問題,因為WorPress文章在資料庫中是以id作為每篇文章的代號,如果你的網站網址是採用預設的「?p=數字」作為網址,想必跳號問題應該很嚴重。舉個例子來說,假設你第一篇文章總共儲存了10次,第一篇文章連結是「?p=1」,那第二篇可能會「?p=11」,這樣跳號有點嚴重,感覺不是很好。