2016-11-01 41 views
0

我有一個生產Wordpress站點,但並行地我想運行一個開發站點。一旦我完成了開發,我想將它部署到生產站點,而不會破壞當前網站,用戶,評論等。 我目前的解決方案是複製生產站點,並重新安裝 - 但不是我可能會丟失信息。 沒有找到任何可以做到的解決方案。 有什麼建議嗎?並行Wordpress開發/生產站點

回答

0

如果你正在開發一個wordpress-theme /插件,你可以轉儲live-db,替換域並在開發中使用它。完成開發後,您可以再次轉儲它,插入/更新您的內容以進行製作,僅部署您的主題,並用您的開發環境中的一個替換生產環境的分區

+0

是的。我在這個機制中遇到的問題是,如果數據庫同時被修改(例如有新的評論),它將會丟失。是這樣嗎? –

+0

完成開發之後,您可以在不使用數據庫的情況下部署已更改的文件。這樣你就不會丟失數據。 –

0

如果您的站點已經公開,事情會更復雜。我建議你設置一個維護模式,然後將數據庫轉儲到開發站點。

如果您正在開發主題/插件,您可以上傳主題/插件文件。將數據保留在開發站點中。

如果您是通過wp-admin(更改主題/插件設置)修改站點,則必須上傳db數據。您不需要轉儲所有數據,例如,您不需要轉儲開發網站的評論數據並導入到生產站點。但這樣,您必須非常瞭解WordPress數據庫模式。

總是在做任何更改之前備份您的網站。