我想要一個,但該如何開始?
要學懂寫程式才行!?
我學過了一會,當弄好了自己的網站,但別人看見嗎?要怎樣令全世界也看見?
相信一大堆問題出現又不知如何入手,首先撇開程式如何寫的問題
=======================================================================
原文︰3 reasons why you should let Google host jQuery for you
http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/
使用CDN載入Jquery或其它(AngularJS, Ext Core, SWFObject, Web Font Loader)
簡單說優勝之處就是快
因為對方是世界級伺服器,並會從最接近瀏覽方的伺服器傳送檔案。 = 快
瀏覽器根據域名有自己平行下載的連接上限,使用CDN變相增加域名。 = 快
如果由其它網站從CDN載入過了,瀏覽器懂得從暫存中辨認檔案,省卻一次載入。 = 快
忌 - 不要強迫從自己的伺服器載入Jquery
忌 - 較早時候CDN有永遠最新的Jquery版本連結,嚴重警告絕對的不要用。Jquery不是永遠向下兼容,不斷有更新,Jquery UI有可能改變,不斷有功能被列為過時,之後會刪除。記得測試好才對外發佈網頁。
----------------------------------------------------------------------------------------------------------
如何使用CDN
例如使用Google CDN載入Jquery 1.10.2
以下有更多版本
-------------------------------------
Google CDN: https://developers.google.com/speed/libraries/devguide#jquery
Microsoft CDN: http://www.asp.net/ajaxlibrary/cdn.ashx
Jquery Offical CDN: http://codeorigin.jquery.com/ui/
=======================================================================
WWW是如何運作?
- 其實網頁只是一個檔案,我們叫作web page
- 網頁儲放在一台電腦上,我們叫作web server (網頁伺服器)
- 我們瀏覽網頁用的是web browser (網頁瀏覽器)
- 你正在使用的可能是chrome, firefox, Internet Explorer
什麼是網頁伺服器
- 一個網站(web site)是由很多網頁(web pages)組成
- 如果要發佈你的網站自然就要把你的製成品放到web server (網頁伺服器)
- 其實你正在用的電腦已經可以成為一台網頁伺服器(前提是你可以上網)
- 最常見的是使用Internet Service Provider (ISP/網絡服務供應商)
什麼是網絡服務供應商
- 就是你給$,然後給你網絡服務的公司(例如上網)
- 其中一個普遍得很的服務叫web hosting,它指提供空間存放你的網站到伺服器並發佈
- web hosting一般亦包括(email service)電子郵件服務、domain name registration(域名註冊)
上文說到,要公開發佈你的網站首先要放到網頁伺服器
而你自己的電腦可以作為網頁伺服器,或用其它公共的伺服器
自己的電腦做伺服器
那即是意味著你的電腦要增加多幾項的負擔
硬件
你的電腦要24小時運作,因為你的電腦關掉別人就去不到你的網站
所以花$買高性能的硬件設備你不要認為可以省卻
網絡
電腦全天侯運作,如果你的網站愈多人看你要買的網速就愈大,否則網頁載入慢等問題發生
保安
試想像剛對網頁製作有認識的你要如何防禦一名黑駭對你的網站發出的惡意行為?
租用ISP伺服器
優先那個有一大堆好處例如,不用厭煩地安裝一堆軟件再續一續地設定一番
不用擔心網速問題,他只是把擁有的高樓大廈分一個房間給你
保安、硬件、網速本是它的強項,那些問題都變成沒有問題
環境一早已經為你準備好了,你只需要上載你的網站到租用的伺服器
完全免費的方法
找個免費伺服器
找個免費域名
免費伺服器
www.000webhost.com
www.serversfree.com
以上兩個包含免費註冊一個子域名