-
作者帖子
-
WordPress 入門第一課就簡單介紹了 WordPress,它是一個使用 PHP 語言和 MySQL 資料庫開發的開源、免費的建站程式,那麼搭建 WordPress 站點,就要求一個能夠執行 PHP 語言的主機空間和一個 MySQL 資料庫。
也許有些朋友會問,什麼是主機空間,什麼是 MySQL 資料庫,它們到底用來幹什麼?下面我用自己的話來簡單說一下。
什麼是主機空間?幹什麼用?
主機空間承擔著兩個最基本的功用:存放網站的檔案,以及提供網站執行的環境。這裡說的主機空間,其實就是一個連線公網的伺服器,基本上 24 小時都在運作,伺服器的硬碟可以存放網站檔案;在伺服器中安裝一個系統和環境,就可以執行網站。
市面上常見的主機空間有 Windows 主機 和 Linux 主機:
Windows 主機,顧名思義,是在伺服器上安裝了伺服器版本的 Windows 系統,比如 windows2003 。這種主機,一般是使用自帶的 IIS 來配置網站執行的環境。 windows 主機,市面上常稱之為全能主機,支援 ASP 、 PHP 等多種語言編寫的建站程式。當然,一般也安裝了 MySQL 資料庫環境。
備註:Internet Information Services(IIS,網際網路資訊服務),是由微軟公司提供的基於執行 Microsoft Windows 的網際網路基本服務。
Linux 主機,即安裝了 Linux 核心系統的主機。這種主機,一般獨立安裝 Apache, MySQL, PHP 三大元件來搭建網站執行的環境。 Linux 主機不支援 ASP 等語言,通常都只支援 PHP 語言的程式。
選擇 Windows 主機還是 Linux 主機?
前面介紹了 Windows 主機 和 Linux 主機 最大的不同在於支援的語言環境,前者支援的語言多些,後者通常只支援 PHP 語言。很多剛接觸建站的朋友,也許會毫不猶豫地選擇 Windows 這個 「全能主機」,但是,作為過來人,我更推薦使用 Linux 主機來搭建 WordPress 。為什麼?
實踐證明,Linux 主機的 PHP 環境更加有利於高效執行 WordPress 等 PHP 程式,比如對偽靜態的支援、對中文連結的支援,對其他 WordPress 所需函式的支援更加完美,執行更加流暢。
如果你使用 windows 主機,你會發現,執行 Wordpress 感覺比較慢,而且通常不能完美支援偽靜態,而且網址中有中文的話,就會出現 404 錯誤,有時候還沒辦法使用某些外掛……雖然有些問題可以透過修改配置勉強實現,但是對於一個新手來說,幾乎是沒辦法折騰的!
所以,要用好 WordPress,選擇 Linux 主機才是正道!!
順便說一下,由於 Windows 主機需要購買微軟版權,成本較高,一般國外 Windows 主機都較少,而且非常貴。所以,我推薦大家使用 PHP 程式建站,儘量不要使用 ASP 語言,否則你只能在國內購買 windows 主機,而國內主機是必須備案的,如果你不怕折騰,那就當我什麼沒說。
什麼是 MySQL 資料庫?幹什麼用?
MySQL 資料庫通常是用來儲存 PHP 程式的資料資訊的,比如 Wordpress 的一些配置資訊、文章資料等等都是儲存在 MySQL 資料庫的。通常,我們需要使用 phpMyadmin 來對 MySQL 資料庫進行操作,所以,一般的主機都是安裝了 phpMyadmin 程式的。
搭建 WordPress 需要多大空間和資料庫?
一般而言,主機空間有三種選擇:虛擬主機->VPS-> 伺服器,對於新手或個人部落格而言,我推薦先購買虛擬主機,因為建站初期 (一年內) 你網站的流量都不會很大,一個 200M 左右的虛擬主機就完全夠一個普通部落格使用一年以上了。
購買 Linux 主機,通常都還有一個引數,就是每個月的流量,如果博文配圖不多,每天的訪問量在 300 IP 以內,一般 6-10GB 一個月的流量就可以了。而 Linux 主機的 MySQL 資料庫一般是和主機空間一起用的,也就是 MySQL 資料庫的大小已經包含在虛擬主機裡,不需要單獨購買。通常一年內,一個部落格的 MySQL 資料庫的大小不會達到 10M 。
所以,搭建部落格的初期,你可以購買一個 200M 大小,每月 6-10G 流量的 Linux 主機即可,這樣的國外主機價格一般在 80-200 元/年不等。再加上一個域名 60 元,一般 150-200 元左右就可以搭建你的獨立部落格啦!
如果你目前只是先學習一下 WordPress,不打算建站那麼快,那你完全可以在自己的電腦裡安裝 PHP 環境,本地搭建 WordPress,這樣你就沒必要花錢那麼快啦!
沒錯,我就是——美貌與智慧並重,英雄與俠義的化身,存在的意義就是消滅零回覆!
為什麼我會出現在這裡:
1 、時間過長、此貼釋出時間太長,且未收到相關回復;
2 、水貼、單純的發表見解,尚未收到相關回復;
3 、不支援或未解決的問題,無法回應或未收到相關回復
如有與之相關的問題,請發表新話題進行討論。
-
作者帖子
- 板塊 「教程存檔」 已關閉,不接受新話題和回覆。