個人部落格建設記錄(一)

2021-07-29 13:15:02 字數 887 閱讀 9225

自從學習前端開始,就想建立個自己的部落格。一來有自己的部落格很炫酷,二來建部落格可以鍛鍊學習的前端技術。

說幹就幹,經過了解,我知道建設部落格的方法五花八門。從前到後,從頁面的裝修,到資料庫的選取,伺服器的搭建,以及網域名稱的註冊,前後覆蓋了三劍客(htm+css+js),sql語言,伺服器端語言(php/asp)等等知識點。我閱讀了很多部落格建站指南,了解了從前到後設計整個系統,是比較麻煩的做法。因為這個不僅工作量大,而且以後維護會很麻煩。開設個人部落格的目的應該是寫作與分享,應該把精力放在寫作上面。「不要重複造輪子」---這也是程式設計比較提倡的理念。

我在slant.com上看到個討論誰是最好的部落格模板的問題,經過種種比較,我最終選擇了githubpages+jekyll的方法。理由如下,jekyll是免費開源的軟體,github pages的部落格處理引擎就是jekyll,這意味著用jekyll模板建立的部落格直接放在github上就可執行。通過建立倉庫(有命名格式要求),我們可以獲得乙個部落格的網域名稱。而我們自己可以專心設計部落格,以及寫文章。怎麼樣?聽起來是不是很誘人?整個後端的工作都交由github完成了。我們只需要專注於編寫頁面,設計樣式,發布文章了。

但是這個方案也是有缺點的。jekyll是用ruby語言寫的,如果你想理解操作jekyll的命令列是什麼意思的話,你最好學一點ruby。此外,jekyll的核心可以說是template(模板),而template涉及到liquid語言(一種輕量級的模板語言),主要的語法是},。這又意味著如果你不想無法理解編寫layout檔案的語句的話,你最好學一下liquid。這麼總結下來,嗯,選擇github pages+jekyll的方式需要付出一些額外的學習時間。(啊!我單純的練習前端知識的願望!)當然了,如果你不想自己動手設計部落格,只想快速搭建好部落格寫文章的話,那就不用那麼麻煩。jekyll有大量的別人設計好的模板,你可以直接用別人的模板搭建部落格,這也是很方便的。

個人部落格搭建記錄

準備搭建乙個個人部落格,在過程中學習實踐前後端知識 在這個部落格中記錄進度 監督自己 大概計畫為 1.先使用django搭建後端 2.使用mysql作為資料庫 3.僅用h5 css js編寫簡單的前端介面 4.測試部署 此時可以發布部落格,檢視部落格 5.用vue.js或者bootstrap等前端框...

個人部落格設計記錄

一 使用的中介軟體 1.koa 2.koa static 實現靜態資源伺服器 3.koa bodyparse 實現body的解析,主要是post請求資料的解析 4.koa logger 控制台日誌中介軟體 5.koa session minimal 適用於koa2 的session中介軟體,提供儲存...

個人專案部落格(一)

實現乙個能夠生成數獨終局並能求解數獨問題的控制台程式。psp 2.1 personal software process stages 預估耗時 min 實際耗時 min planning 計畫30 estimate 估計這個任務需要多少時間 2860 development 開發1200 anal...