如果你覺得這篇文章對你有益處的話,不要忘記去傑哥架站教室的粉絲專頁按個讚哦!
傑哥最近也開啟了FB社團,歡迎大家到社團分享、討論哦!
WordPress 新手站長 | 網站建置 | SEO優化 -傑哥架站教室交流團
你有想過,如果網站需要改版的話,要以什麼方式來進行呢?通常會建立一個「臨時網站」,然後以這個「臨時網站」來修改,進行驗收後,再將「臨時網站」遷移到「正式網站」。以上的流程雖然可以使用備份軟體來完成,但是傑哥最近實做網站改版,使用了主機所附的Staging Site的功能,記載於本文,分享給大家。
Staging site可以翻譯作「開發中網站」或「臨時網站」,它是直接由「主機端」複製一份正式網站,環境和設定都與正式網站一模一樣,只有網址不一樣。
建立臨時網站之後,即可對其進行修改,等到修改完畢後,再由臨時網站「同步」到正式網站。這樣可以快速將臨時網站的內容,同步到正式網站。
在還沒有Staging site的功能之前,我們若要製作一個臨時網站,通常需要手動去備份正式網站,然後自己建一個新網站,再把正式網站遷移到臨時網站;在臨時網站通過驗收之後,再反向的把臨時網站的現況遷移到正式網站,非常的費工。
現在比較高級的主機管理,像是傑哥在用的Cloudways和Runcloud,都有Staging site的功能,實作起來,真的快速又方便,而且因為它是直接從主機上操作,不用再安裝外掛或手動操作,可加速操作流程並減少不必要的錯誤。
如果要在正式網站上「測試」或「運行」新功能,如果未經測試就直接修改,可能導致網站發生錯誤。若是遇到網站進行外觀的改版,更需要一段較長的作業時間,此時就需要建立「臨時網站」。臨時網站有以下的特點:
1、臨時網站是不公開的,可以使用密碼保護 (.htpasswd)。
2、搜索引擎無法索引臨時網站,以免影響正式網站的SEO。
3、臨時網站是一個複製站,在其所做的更改,不會影響正式網站。
4、直到推送(同步)更改後,臨時網站的內容才會取代正式網站。
我們來看看,實際上要如何在Cloudways主機上製作臨時網站?
進入操作介面時,選擇Applications,然後點擊你的想要複製的網站。
此時滑鼠懸停在右下角的選單,選擇Clone App/Create Staging。
出現一個對話框,選擇伺服器(只有一台的話,就選擇這台,也可以選擇不同的伺服器。)
勾選Create as Staging,建立臨時網站,然後按Continue(繼續)鈕。
按下後,即開始部署臨時網站,由伺服器去拷貝一份正式網站做為臨時網站。大約數分鐘後即完成。
按照Cloudways的建站邏輯,網站建立時,會先自動產生一個網址。我們切換到Access Details標籤,可查看臨時網站的URL,以及用於保護網站不被看見的臨時帳號、密碼。
臨時網站預設是受密碼保護的(.htpasswd),且不被搜尋引擎蒐錄;因此,若要「查看」臨時網站,要先輸入一組帳號密碼。(可提供給客戶或要查看臨時網站的人)
而臨時網站的後台登入路徑、帳號、密碼,會和正式網站的一模一樣。可以按原來的方式去登入網站後台即可。
登入臨時網站的後台之後,即可對網站進行修改。例如,我們修改完成了首頁的頁面,現在要將修改後的狀態,推送(同步)到正式網站。
接著,切換到Staging Management標籤,點擊PUSH(推送)鈕,會彈出對話框,詢問偏好。
網站檔案(Web Application Files):是指檔案的部份,可選擇覆蓋(Overwrite),即完全以目前的檔案取代正式網站的檔案;選擇增量(Incremental),則只會覆蓋有更新、或新增的檔案。
資料庫(Database):通常選整個資料庫(Full DB),以完全取代整個資料庫。
備份(Backup):在推送之前先正式網站進行備份,建議要勾選。萬一推送出了問題,還有一個正式網站的還原點。
點擊繼續。過幾分鐘後,可以看到臨時網站的修改,已經推送到正式網站了。
若網站已經確定修改好了,也不再需要臨時網站,此時可以功成身退,將其從伺服器刪除。
進入Cloudways選擇Applications,然後點擊你的想要刪除的網站,右邊有「三個小點」,點擊並輸入DELETE,即可將網站刪除。
如果你的網站需要改版,或是進行新功能的測試,可以試試看以「臨時網站」的方式來進行,最後再將「臨時網站」推送到「正式網站」。以上的流程雖然也可以使用備份軟體來完成,但使用主機上的Staging Site功能,能更簡便快速地執行。
如果你覺得這篇文章對你有益處的話,不要忘記去傑哥架站教室的粉絲專頁按個讚哦!
傑哥最近也開啟了FB社團,歡迎大家到社團分享、討論哦!
WordPress 新手站長 | 網站建置 | SEO優化 -傑哥架站教室交流團
WordPress 新手站長 | 網站建置 | SEO優化 -傑哥架站教室交流團
訂閱傑哥雙周報,每雙周星期四寄給您有料的私房文章。
訂閱後,立即贈送29頁的PDF電子書,教您如何運用軟體,《20分鐘,在自己的電腦免費架設網站》