github.com 做爲最流行的源代碼管理工具已經風靡全球,同時在依託於github也衍生出了各類各樣的應用,好比能夠利用github搭建博客系統等等。html
先換個話題,咱們每人手頭都或多或少有些「藏」書,這裏的「藏」我打了引號,由於這些書可能真的是「藏」起來了,說不定藏在那個角落。我一直有個想法,就是發起這樣一個公益項目,讓每一個人的「藏」書流動起來,充分發揮它的價值,因而就有了這樣的項目 — 地圖圖書館 (http://www.LibInSub.org), 你們看看,但願能獲得你的支持,若是你手頭沒有「藏」書能夠奉獻,起碼能夠動動手指把網址分享給你的朋友們 :)git
下面再來講說技術,做爲開始,LibInSub.org目前就是搭載在github上的。因爲目前項目剛剛開始,知名度還不高,github的平臺應該足夠用了,之後咱們的讀者、奉獻者愈來愈多時還要考慮自建服務器或採用其餘雲平臺負等等問題,固然那是後話。github
其實利用github pages 作網頁的host很是簡單,你只須要建立一個名爲gh-pages 的branch,而後把你的網站內容放到這個分支裏就行了,固然你的網站應該是一個靜態html頁面。好比LibInSub.org目前只是一個HTML5的靜態網站,我直接把內容放在gh-pages分支中就獲得一個可訪問的網站,它的地址就是 http://<你的github名字>.github.io/<你的分支名>, 好比個人就是http://duchangyu.github.io/libinsub/服務器
這樣你就獲得了一個可訪問的公開網站,不過要作了更專業一些,你可能須要一個域名,好比 http://www.LibInSub.org. 那麼咱們能夠在godaddy.com 上註冊一個。固然國內的域名註冊商也能夠,不過我仍是推薦用godaddy,沒那麼多麻煩事,並且如今還有全中文界面了,甚至還支持支付寶付款。有中文引導,註冊應該也不是難事。註冊完畢後能夠用最簡單的方式把你的域名指向在github上的網站,即添加一個轉址,把域名指向到前面提到的github的網址:工具
以下圖:網站
這樣設置完畢後過一兩分鐘,你在訪問咱們的域名 http://www.LibInSub.org 就能夠導向到咱們host在github上的網站了。是否是很簡單?htm