神魂顛倒論壇-Flash http://bbs.flash2u.com.tw

神魂顛倒論壇 是專注於視覺/WEB應用開發的論壇
共1 則內容, 每頁顯示 10 則, 頁碼: [1]
[瀏覽完整版]

標題:[MySQL]搬遷站台問題

1樓
Softking 發表於:2015-10-28 8:53:00
[MySQL]搬遷站台問題

類型:
MySQL



在新視窗檢視





很多人因為不了解或是怕麻煩,所以就算對現在的站台寄存公司很不滿意亦選擇忍耐。搬遷站台轉換站台寄存公司其實並不難。首先需要釐清一些基本概念。

網域和寄存之間的關係

網域和寄存其實是分開的。網域 welldevelop.com 代表一個 Internet 地址,這 Internet 地址用於標籤某地方有個(或多個)伺服器可以提供各樣 Internet 服務。有些 Internet 服務是以公開標準協定方式進行。例如:

通過 HTTP 協定存取 Internet 地址會接連到網域所標籤的伺服器,為訪客提供資信內容。對訪客來說就是我們俗稱的站台。通過 FTP 協定存取 Internet 地址會接連到網域所標籤的伺服器,訪客可以批次式上傳或下載檔案,而一般這個 ftp 服務只開放給站台管理員用以上傳或下載網頁檔案作維護站台之用。

有些服務是專有 proprietary 而細節不向公眾開放, 例如某公司的雲端同步,需要在 PC 或手機安裝他們提供的程式並接連到他們的儲存伺服器。其它標準定義 Internet 服務包括HTTPS 加密瀏覽,SMTP 電郵轉寄,POP 信件信箱服務等等。由於標準 Internet 服務採用標準協義,如果你不滿意 IE 瀏覽器作為 HTTP 服務客戶端的表現,你可以轉使用另一個瀏覽器如 Chrome。如果你不滿意伺服器網頁應用程式如 IIS 的表現,你可以選擇使用別一個伺服器網頁應用程式如 Apache。

如果你不滿意伺服器硬體的表現,你可以選擇使用別一個伺服器硬體。之前說過網域和寄存其實是分開的,當您變更網頁伺服器,您需要知會其它人新網頁伺服器的 Internet 地址。例如:welldevelop.com 現在應該指向 202.13.45.9 (新伺服器地址) 而不是舊 128.34.56.1 (舊伺服器地址)。誰擁有伺服器地址最新地址訊息?您寄存公司的 DNS 伺服器。因為每當伺服器變更寄存公司有責任更新您的網域記錄並知會所有其它人。

搬遷站台轉換站台寄存公司要考慮的問題

當轉換站台寄存公司時,要考慮以下的問題:

如果純粹是從A站台寄存公司轉到B站台寄存公司而沒有更新站台,做法相對簡單。你最大的考慮是怎樣減少您的站台服務的中斷時間。

搬遷站台時存取者瀏覽你的站台有三種情況可能會發生:1) 瀏覽器還沒有收到最新 DNS 更新,所以連到寄存舊伺服器。2) 瀏覽器已經收到最新 DNS 更新,所以連到新伺服器。3) 瀏覽器還沒有收到最新 DNS 更新,所以連到寄存舊伺服器,而現在該伺服器已經不再為站台提供寄存,所以瀏覽器回報錯誤。



公司電郵可能發生情況:如果你的電郵信箱是在舊寄存公司,由於搬遷網域寄存中間有段時間是網域 DNS 未能全球完成更生(一般需要幾小時),而舊寄存伺服器沒有即時刪除網域記錄,某些電郵轉寄器可能會成功將電郵傳送到舊寄存伺服器。如果舊寄存伺服器已經刪除網域記錄,即使某些電郵轉寄器傳送到舊寄存伺服器會遇到電郵錯誤。因此,你必須明白到電子信件在轉換站台寄存公司幾小時之間可能遺失,因此請對方重新傳送。

什麼要搬?

要備份舊的信件,如果你是使用 webmail 電郵系統,所有電郵是放在寄存伺服器上。如果不作處理,搬站台以後你可能會掉丟過去幾年跟客戶來往的電郵記錄。做法是你可以在 PC 上安裝 Thunderbird 電郵客戶端,組態以 POP 協定連線到你的寄存公司的信箱,將現有信件全部下載。當搬遷站台到新的寄存公司以後,再更新 Thunderbird 規格資料連線到新信件伺服器。



在新視窗檢視



一般的站台可以是純網頁或採用內容管理系統 CMS。搬遷純網頁檔案站台很簡單,以 FTP (可以使用 FileZilla) 連線到舊伺服器,將所有在 public_html 檔案夾下的檔案目錄拷貝到 PC,然後連線到新伺服器,將先前拷貝的檔案目錄上傳到 public_html 檔案夾就可以。



在新視窗檢視



內容管理系統採用資料庫。所以搬遷時除了像上面描述搬遷純網頁檔案外,你要將現有資料庫內容全部彙出成 SQL 檔案,然後在新伺服器建立一個資料庫,這時你需要提供資料庫名稱,資料庫使用者名稱及連線密碼。將先前彙出的 SQL 檔案彙入新資料庫。最後在新伺服器上找到該資料庫規格檔案,更新資料庫名稱,資料庫使用者名稱及連線密碼。如果你的資料庫是 MySQL,通常彙出彙入使用的程式是 phpMyAdmin。

搜尋引擎最佳化-錯誤301重新定向

很多人將藉重整他們站台的機會時同時轉換到站台寄存公司。很可能是您的舊站台針對某關鍵字的網頁已經排名不錯,如果重整站台導致舊的網頁變更為新的URL,這個網頁先前累積的排名優勢會全部化為烏有。解決的辦法是利用重新導向 Redirect 將舊 URL 網頁的存取自動接連到新網頁的 URL。在保持現有排名優勢的基礎上再力爭上游。



在新視窗檢視



上述例子使用 WordPress 網頁內容管理系統作範例。不同的網頁內容管理系統有不同的具體作業程式。

(轉自網路)

想在手機查閱更多MySQL資訊?免費下載【香港矽谷】Android App

在新視窗檢視







原文站台: Terence











在新視窗檢視

分享到Facebook

共1 則內容, 每頁顯示 10 則, 頁碼: [1]

言論純屬發表者個人意見,與本論壇立場無關,文章版權歸原作者所有,禁止未授權轉載。
不歡迎非法軟體,序號,及受著作權法保護的文章等資訊
論壇內容為使用者即時上載,論壇與本人將不對任何資源或內容負起任何相關法律責任
法律顧問:台灣法律網 劉孟錦律師
內容不當投訴,請電郵至flash2u@gmail.com

Powered By 神魂顛倒 Version 8.2.0
Processed in .04688 s, 2 queries.