網站知識(二) 學會選擇建站工具 由遠古 FrontPage 講到最潮 WordPress

如果你希望開設一個網站,成為 affiliate publisher,首先你要有一個網站。編者很多朋友都認為建立網站,需要很多專業知識。其實現在有很多網上服務,讓你很輕鬆就能建立一個專業網站。以下就為大家講解常用的服務和務必注意的地方。

過去和現在的建站工具

有讀者還記得 Microsoft FrontPage 和 Dreamweaver 嗎? 以前很多人就是用這兩個軟件做出簡單的個人網站,相信現在已沒有甚麼人繼續用這些軟件吧!而現在較多人用的,有 WordPress , Wix , Weebly 和 Squarespace 等服務。(聰明的讀者,應該發現我稱FrontPage和Dreamweaver為軟件,而稱 Wix 這些為服務。)究竟現在的服務和過去的建網站軟件有甚麼分別呢?

我們一般人用 FrontPage 和 Dreamweaver 做出來的是靜態網站,只是利用 GUI (圖形介面) 幫助制作一頁頁的 HTML 頁面。之後,我們還需要找一個網站拓管服務,也需要自行登記域名等等… 而靜態網站的意思,是網站只要部署好,它的內容就固定不變,如果增加文章(例如網誌)就需要更新 HTML 頁面,然後再部署一次,過程中有機會要暫停網站以便更新頁面。 像編者以前就是每次用 FrontPage 更新 HTML 頁面,再用 FTP 上載至 Yahoo 的 Geo-cities,麻煩之餘,還浪費很多時間。

而現代的網站,通常都是動態網站,即是網站配合 database (數據庫),把網站部份內容存於database,當用戶打開頁面時,即時從 database 取出及顯示出來。日後例如更新網誌,只需要透過背後平台加到數據庫,網站就可以不用暫停服務。但要建立動態網站,一般需要懂得程式語言和網絡知識,即使已經認識,也要花費很多時間建立和測試。

WordPress.com, Wix, Weebly 和 Squarespace 其實就是一個整合了的服務。完全不需要任何網路和代碼的知識,只需要在該網站登記服務後,透過簡單的過程,選擇一個喜歡的主題,就可以立刻擁有一個漂亮的網站。更新頁面都是透過網站的圖型介面完成,如是blog的話,更有簡單易用的 CMS (content management system) 增加或修改文章。

而對整合服務不能滿足的讀者,編者會講解一下 wordpress.org,Joomla 和 Drupal 等進階建站工具。讓對網站外觀和功能有較高要求的讀者,也能輕鬆建立網站。

五分鐘就能建好網站的 WordPress.com, Wix, Weebly 和 Squarespace 等整合服務的好處和壞處

以上提到的是編者知道而較多人用的服務,網上還有很多類似的服務啊!整合服務的好處,當然是方便,方便和方便啦!你只需要專注於網站內容,其他的就交給服務供應商就可以。而方便的背後,當然會有很多不同的限制,各位都需要注意以下的事情。

服務收費

wordpress.com 和 Weebly 都有提供免費服務。適合初次接觸網站的朋友,但儲存空間和選擇主題都較少,也不能使用個人域名。Wix 最基本的服務雖然平,但會有廣告出現在頁面。一般定價較高的計劃,會有更多的主題選擇,網站統計資料較多,SEO工具較全面,自訂頁面較多等等。

可自定的頁面和功能

這些建站服務,一般都預設了網站的外觀設計,只可以透過選擇網站提供的主題,能夠自訂的地方不多。功能上也一樣,服務供應商沒有提供的話,你就沒辦法再增加,如果你希望自己設計整個網站,這些服務就不一定能辦到了。在以上提到的服務供應商,WordPress.com 來說,越貴的計劃,可自定的地方較多。

個人域名

如果讀者有看過上一篇文章,一定知道域名的重要。如要在這些服務使用自己的域名,一般都要選擇較高的收費計劃。而使用自訂域名分了兩個方法,一是在這些服務供應商直接注冊,這樣一般較平宜,但當你需要使用域名方其他用途,要增加 DNS 記錄,就未必支援了。所以你也可以自行購買域名,再配置 DNS。選擇哪一個方法很重要啊,日後要遷移域名就很麻煩了。編者是比較喜歡自行購買域名啦!

網站速度

由於你們的網站,是和其他人一起共用伺服器的資源,而服務供應商一般都不會保證網站速度,所以即使付費用戶,網站速度也不一定能讓你滿意。如發現有問題,要及早通知供應商,如沒有改善,就可能需要改用其他服務供應商了。

 

 

進階建站工具 WordPress.org, Joomla 和 Drupal

當讀者發現,要自己從零開始寫代碼是太麻煩,使用整合服務又不能滿足。那 WordPress.org , Joomla 和 Drupal 等的建站工具就幫到你了。簡單來說,這些工具是一個網站框架,擁有網站最基本功能之餘,又能讓你大量修改網站。例如這些工具都本身提供了網站登記/登入系統,CMS系統等等,用戶也可以加入插件增加功能或修改外觀。例如加入 contact form,地圖,搜尋…… 等等功能

你也需要一個服務器去存放網站,可以選擇放在家中,租用數據中心,使用雲端服務器。有些網站提供專屬的託管,例如 Bluehost 提供 WordPress 的託管,JustHost 提供 Drupal 的託管,不用安裝,直接可以使用。WordPress.com 也有提供 WordPress 的託管,但安裝插件會有些限制。

當你使用這些建站工具,首次進入建立好的網站後,你會發現只是一個非常簡單的網站,但已擁有一般需要的功能。你需要花時修改外觀,以及加入需要的功能,才能成為你需要的網站。

這些建立工具的好處,一方面是整個網站基初架構都經過供應商測試,讓網站較安全而且較少出現 bug,日後更會有更新,確保網站安全。 另一方面有大量第三方(付費/免費)插件。你不用自己寫程式,就可以做出一個專業網站。

雖然這些建站工具標榜不用懂得程式語言或前端代碼,但是懂得基礎網站知識會比容易上手。

總結

現代的網站由於需要較多功能,即使專業程式設計員也需要花很多時間才能建設一個網站,而現時很多服務,讓大家能快速建立網站。編者也多利用 WordPress.org 和 Druple 這些建站工具作為基礎,快速建立專業網站,比起自己從零開始建立更可靠和更有效率。而對建站網站完全沒有認識的朋友,也可利用 WordPress.com, Wix 等等的整合服務,即時建立網站,可以把時間都花在創造網站內容,吸引讀者閱讀,成為一個成功的 publisher.