大家好,我是前端隊長Daotin,想要獲取更多前端精彩內容,關注我(全網同名),解鎖前端成長新姿勢。
以下正文:
背景
作爲一個程序員,擁有一個個人博客,是沉澱知識,打造影響力的必備要素。但是因爲現在的寫作平臺實在是太多了,在選擇一個適合自己的博客的時候,就像買東西一樣,總是挑花了眼。每個博客平臺各有各的優點和不足,這裏就我自己的一些想法和性格,對目前市面上的寫作平臺做一個篩選,選出最適合自己的博客平臺。
每個人的要求不一樣,性格也不一樣,對於博客的挑選也不一樣,這裏只是針對我自己的想法進行的篩選,不要對號入座。
我期望的寫作平臺特點
-
穩定(可以活個幾十年沒問題)
-
安全(數據不能丟失)
-
支持markdown格式(我現在寫作基本上都是使用md)
-
支持全文搜索(這個是必須的)
-
容易導出備份(如果能確定活很久可以不需要,但是目前確定不了)
-
發文方便(不需要編譯啥的,手機電腦都可以發文等)
-
評論功能(最好有)
-
美觀(問題不大)
市面主流寫作平臺
-
Github系列(這個不用說了,全球最大的同性交友社區,程序員必備)
-
類似Github的有Gitlab,Gitee等
-
基於Github的
-
Hexo
-
Hugo
-
Vuepress
-
Jekyll
-
-
基於Github API的
-
純issue寫作
-
根據 API 獲取 issues 生成頁面
-
-
-
博客平臺
-
CSDN
-
博客園
-
掘金
-
Segmentfault
-
-
筆記軟件
-
語雀
-
Notion/Wolai
-
印象筆記/有道雲筆記
-
幕布
-
石墨文檔/騰訊文檔/飛書文檔
-
我的筆記選擇
首先作爲一個技術,如果想要打造個人技術影響力,Github是最好的名片。
因此,我打算以Github爲基礎來搭建自己的博客。而且Github基本滿足我前面列舉的“我期望的寫作平臺特點”中的大部分。
於是我現在面臨5個選擇:
-
直接Github寫md文章,然後push即可
-
使用Hexo等編譯成網站後push
-
使用jekyll寫md直接push自動生成網站
-
直接在issues寫文章
-
直接在issues寫文章,根據API生成網站
經過一番抉擇,我選擇了第3種方式,使用jekyll的方式。
理由如下:
-
方式1,優點是方便,缺點沒有評論,搜索麻煩,不像個人博客
-
方式2,麻煩,個人不喜歡每次寫一篇文章都要編譯,如果換電腦了更是麻煩
-
方式3,優點方便,支持評論,是個個人網站,支持搜索,方便導出備份。
-
方式4,優點方便,支持評論,缺點,不美觀,別人也可以往裏面添加,不像個人博客,導出備份不方便,而且個人感覺沒有倉庫安全穩定
-
方式5,因爲方式4的缺點,沒有選用
後記
終於把這篇文章寫完了,以後再遇到新出了寫作平臺的時候,再次糾結選博客平臺的時候,就來看一看,問題瞬間就解決了。
我的博客地址:https://daotin.github.io ,歡迎光臨!
--- End ---
你好,我是前端隊長Daotin,專注分享前端與認知。希望在這裏,和你分享我的前端學習和工作經驗,記錄個人成長。
想要獲取更多前端精彩內容,關注我(全網同名),解鎖前端成長新姿勢。