修改網站時,您需要確保所做的更改不會對您的網站產生負面影響。事故發生,網站崩潰,因此您需要一個安全的環境,您可以先在其中測試所有內容,然後再線上釋出。
為確保安全有效的修改,您可以建立一個WordPress預釋出站點。
本教程將向您展示如何建立一個預釋出環境以安全地開發和修改您的WordPress網站,而不會影響您的原始網站。
什麼是WordPress預釋出環境?
WordPress預釋出環境充當您網站的副本。使用它,您可以測試您計劃對WordPress網站實施的任何更改,例如更新主題、外掛或完全重新制作網站。
請記住,WordPress預釋出站點僅用於開發目的,公眾或搜尋引擎無法訪問。
開發人員通常會為同一個網站使用多個環境,以確保網站順利執行。預釋出環境站點是開發站點(開發人員在其中編寫程式碼並執行初始測試)與生產站點(站點訪問者看到的實時站點)之間的橋樑。
為什麼使用WordPress預釋出環境?
WordPress預釋出站點可幫助您安全地測試對網站所做的任何更改。
有了它,您可以修改站點而不會使其崩潰或更改實時版本的功能。這有助於避免停機時間和訪問者糟糕的使用者體驗。
但是,使用WordPress預釋出站點有其優點和缺點,例如:
優點
- 無風險環境。一個更安全的環境來修改您的網站,而不會危及實時網站的功能。
- 及早預防錯誤。它有助於在網站上線之前發現關鍵問題和系統崩潰。
- 靈活的設定。根據您的喜好,可以在本地或線上進行設定。
- 最好的輸出。允許您構建一個更好的站點,因為您可以在啟動它之前徹底測試所有內容。
缺點
- 陡峭的學習曲線。如果您是一個完整的初學者,那麼建立一個WordPress預釋出站點一開始似乎有些挑戰。
- 額外費用。如果您更喜歡讓預釋出站點線上,它可能包括額外的外掛或託管費用。
- 耗時。您將花一些時間測試WordPress預釋出站點上的更改,並將這些相同的更改重新應用到該站點的實時版本。
如何使用WP Staging建立WordPress預釋出環境
如果手動建立預釋出站點似乎過於複雜,那麼預釋出站點外掛可能是您的正確選擇。
WP Staging是設定預釋出環境的首選外掛之一,因此我們建議在使用任何其他外掛之前先嚐試一下。
在使用WP Staging建立預釋出站點之前,請確定是在您的活動站點的子目錄、子域還是其他域上設定預釋出站點。
在本教程中,我們將向您展示如何在子資料夾上建立WordPress預釋出站點。
1. 在子資料夾中建立新的預釋出站點
使用WP Staging建立預釋出站點的最簡單和最快的方法是使用子資料夾。此選項在免費和高階外掛版本中均設定為預設值。
(1)在您的WordPress管理側邊欄上,導航到WP Staging -> Sites -> CREATE NEW STAGING SITE。
(2)在Staging Site Name欄位中輸入預釋出站點的名稱。在此示例中,您的預釋出站點URL將為https://mysite.com/staging。
高階設定僅適用於WP Staging Pro使用者。本節提供更高階的功能,例如建立克隆站點並將其儲存到自定義目標目錄的能力。
2. 選擇要包含和排除的資料庫表
在某些情況下,您可能希望從克隆過程中排除特定檔案和資料庫表。排除繁重的內容,例如由網路統計外掛建立的表格,可以提高克隆過程的速度。
您可以在外掛的資料庫表和檔案部分進行這些調整。
請記住,如果您不確定自己在做什麼,則不應篡改任何其他設定。如果有疑問,只需將所有內容保持預設即可。
3. 開始克隆過程
調整DB Tables and Files後,單擊START CLONING按鈕。
此過程可能需要幾分鐘,具體取決於您網站的大小。
WP Staging完成建立臨時網站後,它將通知您完成並顯示臨時網站的URL。您可以單擊Open staging site按鈕並直接訪問新建立的預釋出環境。
訪問預釋出站點的另一種方法是從WordPress儀表盤導航到WP-Staging -> Sites。
WP Staging允許您在有空間的情況下建立儘可能多的預釋出站點。
其他WordPress預釋出環境外掛
除了WP Staging,市場上還有另外三個優質的預釋出環境站點外掛。
1.All-in-One WP Migration
All-in-One WP Migration遷移所有WordPress網站檔案,包括資料庫、外掛、主題和媒體檔案。該外掛提供了一個工具,只需將您的站點檔案拖放到WordPress中即可將它們上傳到不同的位置。
All-in-One WP Migration的主要功能包括:
- 繞過大小限制。分塊上傳或下載您的站點資料,克服任何檔案大小限制。
- 多合一登入憑據。使用與生產站點相同的使用者名稱和密碼登入預釋出站點。
- 匯出期間的查詢和替換。能夠在匯出過程中查詢和替換資料庫上的操作。
- 選擇性遷移。它提供了一個選項來排除特定檔案,例如資料庫和垃圾評論,從而更有效地複製您的WordPress網站。
All-in-One WP Migration是一個免費外掛。要新增更高階的功能,例如雲端儲存遷移和更大尺寸的備份,您需要購買高階擴充套件。
2.Duplicator
Duplicator是一個外掛,可以在主機和域之間克隆、備份和遷移網站,讓您輕鬆地將網站遷移到任何暫存位置。
它通過建立一個包含站點資料庫、內容、外掛、主題和其他WordPress檔案的ZIP檔案的包來實現這一點。
影印機的主要功能包括:
- 預配置站點。Duplicator軟體包使您可以避免重複設定。配置您的生產站點並將其捆綁到Duplicator包中。這樣,您就不必在預釋出環境站點上從頭開始配置所有內容。
- 恢復點。它可以讓您在出現任何錯誤或執行錯誤更新時快速將系統恢復到已知且安全的狀態。
- 預定備份。高階版提供兩種備份選項——立即或在特定時間安排。
- 支援大型網站。打包形式的遷移使Duplicator能夠有效地處理更大的網站。
有兩種型別的Duplicator外掛:免費的Duplicator Lite和高階的Duplicator Pro。這些外掛是獨立的,因此您無法升級Duplicator Lite。如果您想使用 Duplicator Pro,則必須單獨購買。
Duplicator Pro附帶每年69美元起的年度計劃或549美元起的終身計劃。
3. WP Stagecoach
WP Stagecoach使用資料庫合併功能將您在預釋出環境中所做的更改應用到實時站點。這意味著它不會在匯入過程中覆蓋您的資料庫,這是一個很好的安全功能。
WP Stagecoach還允許您更改實時站點,同時還可以在預釋出站點上工作。
該外掛特別適用於電子商務網站或其他定期更新其內容或資料庫的網站。它允許您在保持內容、訂單或註冊執行的同時對站點進行故障排除或修改。
WP Stagecoach的主要功能包括:
- 一鍵設定。您可以一鍵設定預釋出站點或將更改推送到您的實時站點。這對非技術使用者特別有益,因為他們可以跳過技術步驟,使他們的工作更快更容易。
- 受密碼保護的預釋出站點。您的預釋出環境站點位於您的伺服器上並受密碼保護,以便您可以安全地向您的客戶或隊友展示它。
- 選擇性遷移。您可以選擇要將哪些更改上傳到您的實時站點。
- 支援大型網站。它也適用於多個網站。該外掛可以分塊匯入站點檔案,如果您的伺服器速度較慢,這將很有幫助。
- 恢復備份。當您不小心犯了錯誤時,WP Stagecoach會提供一個連結以恢復到您的舊站點。
WP Stagecoach是一個付費外掛,具有各種計劃選項,起價為99美元/年。
小結
WordPress預釋出環境為您提供了一個安全的地方來修改您的網站。
與生產站點不同,預釋出站點不會被搜尋引擎索引,訪問者將無法訪問它們。這意味著,您不必擔心犯錯誤和使您的網站崩潰。
有兩種方法可以建立WordPress預釋出站點——通過手動設定或使用外掛。評估您的技術技能並選擇一種您覺得最舒服的方法。
評論留言