介紹
建了博客許久不更新也是很不好意思,今天帶來的是我之前練手的個(gè)人小項(xiàng)目,通過python的微型web框架bottle加之bootstrap在新浪云上搭建一個(gè)簡單的貓咪博客,網(wǎng)站有三個(gè)板塊,分別為:
喵生活,顯示每日更新的貓咪博客,樣式是一圖配一文;
喵知識(shí),介紹一些養(yǎng)貓的小知識(shí);
關(guān)于喵,介紹了建站的緣由和其他信息
這篇隨筆適合前端初學(xué)者,不過還是需要具備一定的html,css和python基礎(chǔ),我也會(huì)盡可能寫的詳細(xì)一些,話不多說,先貼個(gè)鏈接,看一下網(wǎng)站 muxicat.applinzi.com 的實(shí)際效果吧~
思路
整個(gè)過程并不復(fù)雜,大致為三步:
?。ㄒ唬┰谛吕嗽粕辖㈨?xiàng)目,并通過git建立倉庫,為后續(xù)同步本地代碼做準(zhǔn)備
(二)采用bootstrap的組件和布局系統(tǒng)來制定網(wǎng)頁的結(jié)構(gòu)和表現(xiàn)形式
?。ㄈ┦褂胋ottle框架來聯(lián)系動(dòng)態(tài)網(wǎng)址和頁面,這一部分會(huì)涉及bottle框架的很多方面,比如網(wǎng)頁模板,靜態(tài)文件的返回,404錯(cuò)誤的處理等等,相信通過這一部分能對如何使用bottle建站有一個(gè)初步的認(rèn)識(shí)
創(chuàng)建應(yīng)用,同步代碼
今天快速的介紹一些sae和git的相關(guān)操作,搭建自己的網(wǎng)站途徑很多,可以自己購買空間和域名建站,如果是只是想做一個(gè)靜態(tài)展示的網(wǎng)站,也可以通過jekyll+github,我使用了sae,能夠免去一些環(huán)境部署的麻煩,也能享受新浪云提供的其他便捷的服務(wù),并且網(wǎng)站流量不高的情況下,使用成本是接近于零的哦,下面正式開始吧。
1.注冊賬號(hào),不必贅述了吧, 現(xiàn)在好像微博賬號(hào)可以直接登錄了,方便了很多,初始會(huì)贈(zèng)送一些云豆,拿著身份證拍照實(shí)名注冊后會(huì)再送一波,大概能到1000云豆,不使用mysql數(shù)據(jù)庫等其他服務(wù)也能用上好一陣子了。
新建應(yīng)用界面
哎,窮人家的孩子選擇最便宜的方案組合,python2.7標(biāo)準(zhǔn)環(huán)境,通過git進(jìn)行代碼管理,在二級域名輸入應(yīng)用的域名,并在下方填上應(yīng)用名稱,點(diǎn)擊創(chuàng)建應(yīng)用,就ok了。
2.下載git,在電腦上創(chuàng)建項(xiàng)目文件夾,gi