我的博客变迁史
1. 博客變遷史
說起這個,感覺就像是轉(zhuǎn)了一圈,兜兜轉(zhuǎn)轉(zhuǎn),又回到了原點。
最初我其實是在CSDN寫博客的,主要記錄學(xué)習(xí)時的筆記等。后來感覺個人博客挺好玩的,作為一個軟件工程專業(yè)的程序員,怎么可以沒有好奇心去玩一玩了,所以抱著好奇心與自我興趣驅(qū)動,試了兩款博客產(chǎn)品,動態(tài)的WordPress和靜態(tài)的Hexo。
首先說說WordPress吧,畢竟第一次搭建博客是用WordPress搭建的,為什么說他是動態(tài)的,因為博客文章、圖片、評論、分類和標(biāo)簽等數(shù)據(jù)都是從數(shù)據(jù)庫里面拿出來的,不是死的,是活的。WordPress搭建挺方便的,只要有個服務(wù)器和域名就行,評論和SEO都不用你操心,可以在后臺安裝一些插件,對博客網(wǎng)站進行擴展,比如WordPress不是原生支持markdown語法的,就可以安裝插件,實現(xiàn)markdown的渲染,包括代碼塊的顯示等。
因為WordPress需要服務(wù)器,需要維護費用,感覺不劃算,于是就輾轉(zhuǎn)了Hexo,Hexo不需要服務(wù)器,只需要可以上傳到一些支持Page的第三方代碼庫,然后配置一些東西就行了,比如coding、碼云、github,我在這三個平臺都試過,github國外的,比較慢,碼云專屬域名設(shè)置不行,coding可以支持自定義域名,現(xiàn)在已經(jīng)被騰訊收購了,一些服務(wù)被轉(zhuǎn)到了騰訊,使用存儲桶來存儲hexo渲染的博客代碼,前些日子對此我還重新弄了一下,坑了我一些時間。
Hexo雖然不需要很多的維護費用,但是就我使用而言,感覺非計算機專業(yè)相關(guān)或者不愛折騰的,建議不要使用Hexo搭建博客,因為搭建Hexo需要使用git,雖然也就幾個命令,但是外行人使用,可能會感到不適,然后就是需要node.js去渲染你的博客,渲染完把代碼推送到代碼托管平臺,這里也就是Hexo的靜態(tài)性了,Hexo的博客內(nèi)容不是從數(shù)據(jù)庫里面拿出來的,它是根據(jù)你的markdown文檔加博客主題通過node.js來渲染你的代碼,直接將文章與html等前端代碼嵌在一起,就像訪問靜態(tài)網(wǎng)站一樣。如果你想要評論功能,SEO讓搜索引擎收錄你的文章,這些你都得自己去配置,一趟下來,坑會遇到不少,挺折騰人的,想想我當(dāng)時都不知道是怎么堅持下來,把這些東西折騰完了,或許是興趣驅(qū)使吧!
現(xiàn)在了,我也放棄了Hexo了,兜兜轉(zhuǎn)轉(zhuǎn)一圈,又回到了這里,這里說說我為什么放棄自建獨立博客吧!其中最大的問題就是維護問題,充滿了太多的不確定性,會遇到可能各種技術(shù)產(chǎn)品的更新?lián)Q代帶來的維護問題,會花費一些時間,文章沒寫多少,時間倒是花費了不少。還有就是可能存在的DDoS攻擊等,搞不好服務(wù)器宕機了,第三方對象存儲和CDN消費額太高,成本增加。
雖然好像看上去又回到了原點,但是在自建博客的道路上,還是學(xué)到了很多東西,也算沒有白花費時間。
感覺CSDN平臺還是可以的,穩(wěn)定,不用擔(dān)心維護問題,我有時候經(jīng)常會搜到十幾年前的博客文章,以后就在CSDN寫博客了,記錄自己的學(xué)習(xí)與生活,開源分享,雖然寫的不咋滴,但是還是能幫助到一些人,感覺內(nèi)心還是挺滿足的。
最后留個紀(jì)念吧,貼幾張圖:
2. 博客的內(nèi)容
- 博客內(nèi)容的話,大多來源于網(wǎng)絡(luò)、書籍、和各類手冊。
- 內(nèi)容均為非盈利,旨為方便查詢、總結(jié)備份、開源分享。
- 部分轉(zhuǎn)載內(nèi)容均有注明出處,如有侵權(quán)請告知,馬上刪除。
所有文章都可以在 note.bithachi.cn 進行查閱,使用語雀進行文檔記載和歸檔,強烈推薦大家使用哦,有清晰的目錄,方便歸納總結(jié)。這是我目前遇到的感覺最好的知識文檔記載工具。
總結(jié)
- 上一篇: 3.1.1 存储器的分类(半导体-磁芯-
- 下一篇: The 2018 ACM-ICPC Ch