為什麼要有測試站點?

為什麼要有測試站點?

為什麼我應該有一個測試站點?

許多 wordpress 用戶只有一個實時站點,並在該站點上進行所有更改。在絕大多數情況下,這很好,而且效果很好。

但是 wordpress 論壇每天都有來自 WordPress 管理員的帖子,他們在他們的網站上進行了一些更改,但現在無法正常工作。

WordPress 核心非常強大,但是為了製作一個 wordpress 站點,我們大多數人都會添加主題和插件(包括 bbPress),而這些是由許多不同的人編寫的。我們也可以通過添加 css 或添加函數來自己進行更改。 WordPress 還使用多種語言,將所有這些元素結合在一起意味著錯誤可能會蔓延。

因此,以下所有情況都可能導致問題:

  • 更新 wordpress 核心
  • 更新插件
  • 更新主題
  • 添加插件
  • 改變主題
  • 更改或添加功能
  • 更改或添加 css

雖然在大多數情況下這一切都很好,但所有這些都可能導致任何問題,從輕微的布局問題到最壞的 「白屏死機」(稱為 WSOD),您的網站只顯示一張空白的白紙。

對許多人來說,這是他們第一次遇到問題,他們不熟悉 FTP 和 PHPmyadmin,並且對於一個通常無法運行或看起來非常錯誤的實時站點,他們既感到恐慌、沮喪,又需要緊急幫助。

破壞您的實時站點也會在最不方便的時刻發生 – 只需兩分鐘的簡單快速插件更新剛剛破壞了您的站點,您現在應該在十分鐘內出去吃晚飯,而您的另一半正在對您大喊大叫,讓您做好準備。

擁有測試站點意味著您可以更新 WordPress,添加或更新插件和主題,並確保它們在您實時執行此操作之前正常工作。如果它破壞了您的測試站點,您可以花時間找出問題所在,同時您的實時站點仍能正常運行。

但是擁有一個測試站點可以讓您做更多、更多的事情。您可以測試 WordPress 、主題和插件設置更改以查看它們的作用;嘗試更改樣式以查看它們的外觀;更改您的函數文件並添加新函數;創建一個子主題並玩弄您網站的外觀和功能;添加新的 .php 文件並在其他人看到它們之前測試它們。

當然,您可以在閑暇時執行此操作,不再需要快速嘗試某些內容,然後在您不喜歡的情況下還原您的站點。您可以做一半的更改,稍後再回來修補它。

如果以上所有內容都不能讓您相信您不僅想要一個測試站點,而且絕對需要一個,那麼讓我補充一個關鍵點——備份。

現在您可能依賴您的主機提供商來備份您的站點,我懷疑所有主機提供商都會至少每天備份您的站點。如果您的網站因為您嘗試更新插件而出現故障並且您的網站凍結,他們會讓您恢復到昨天的版本 – 是嗎?

嗯,可能是這種情況,但是您的提供商會在幾分鐘內完成嗎?他們會一天 24 小時這樣做嗎?他們甚至在您的時區嗎?昨天的備份是否足夠好?– 是的,它可能會讓您回到更新該插件之前的位置,但是您是否會丟失花費數小時撰寫的博客條目,是否會丟失論壇帖子、商店訂單、讀者發表的評論、您擁有的設置改變了,css 和函數文件?– 事實上,今天您網站上的無數事物可能與昨天不同。

最終,如果您的主機提供商破產,那麼您不僅失去了您的站點,而且他們將沒有工作人員為您提供站點的副本,以便您可以在其他地方進行設置。

因此,依靠您的主機提供商進行備份並不是一個好策略。

因此,您自己進行備份 – 是嗎?有很多備份產品,而且很多都可以作為插件使用。您也可以自己備份 WordPress,並複製您的資料庫。

通常對於所有這些方法,您會將它們保存到您的 PC 中,或者現在越來越普遍地保存到 「雲」 中。但複印只是解決方案的一半。複製是否有效,您是否測試過,您知道如何進行還原嗎?這些不是您想要在現場測試或在您的網站關閉時第一次嘗試的東西。那麼您怎麼知道您的備份夥伴(可用的備份插件之一)副本是否會在需要時實際恢復?

當我第一次開始使用 WordPress 時,我使用了這個插件,但發現我複製的一個副本根本無法恢復——如果那是我的關鍵副本,並且我的實時站點已關閉,然後我需要走得更遠。幸運的是,我有很多其他備份夥伴副本,它們運行良好。

或者,如果您複製資料庫,您怎麼知道它們沒有損壞,或者我發現它們太大而無法一次性恢復到我的資料庫中。

除非您定期測試備份以查看它們是否有效,否則您既不知道副本是否正常工作,也不習慣恢復過程。這兩個都是關鍵要求,如果不確定您是否可以恢復,您的備份充其量只是一種希望。

因此,測試站點可讓您測試恢復備份 – 不是每天,但您當然應該測試恢復,比如每月一次,讓您感到高興,如果最壞的情況發生,您可以應對。

因此,如果我現在已經說服您應該擁有一個測試站點,那麼您會想知道如何創建一個。

回到創建測試站點

上次修改 2021.12.25

報告拼寫錯誤

以下文本將發送給我們的編輯: