為什麼用hexo代替jekyll

2021-07-22 23:46:44 字數 1179 閱讀 7139

最近想要搞個個人部落格,因為不想自己搞站點,所以找到了github pages,它提供給我們網域名稱和空間,多省事啊。那靜態頁面用什麼工具呢?一開始我用的是jekyll,然後我有了那句經典的感受,那句話是從入門到放棄,啊,多麼痛的領悟!

下面我來扒一扒:

官網,那個色調看著很傷眼睛啊,乙個docs看下來,我是眼淚往下流啊,hexo的暖色調就像天使,下面放圖對比一下

如果你自認為眼睛很好,那就繼續往下看

jekyll需要安裝ruby,python等,hexo需要nodejs,當然為了push到github都需要裝個git,速度上jekyll生成靜態站點的速度比hexo慢多了,如果你時間多。

如果你正好想休息喝杯茶,不在乎慢點,那也請繼續往下看

便捷性,hexo完爆jekyll,同樣是quick start,雖然都是幾個命令,就可以預覽效果了,但是效果差了十萬八千里,這個必須上圖

jekyll直接顯示個空白頁,你沒看錯,哈哈,hexo我加了個文章,為了讓你看到分類功能,其他什麼沒乾,這就是差別

你竟然看到了這裡?看來上面三條對你都是小case,那說明你還沒有絕望啊,勇士請繼續

外掛程式和樣式,你寫完post,想做個categories?對於hexo就是so easy,在你的文章前面的使用category: 分類名,hexo就給你在右邊生成,包括分類主頁,預設樣式,你啥都不用幹。而jekyll需要自己寫標籤語言遍歷然後在建立各個分類的主頁,在設定頁面css,或者用ruby寫外掛程式去搞,這下老子要罵娘了,我他媽根本不會ruby啊,官方為什麼不主動提供好現成的外掛程式?我只是個後端工程師,不是全棧,頁面+css真的玩不來,不知道提供些theme供人選擇?

如果你是個受虐狂,去搗鼓jekyll吧

python為什麼用flask 為什麼用flask

flask是python在web開發領域乙個輕量級的框架,為什麼選擇flask呢?此文可能會給你答案。選擇flask的原因 1.微框架 簡潔 只做它需要做的,給開發展提供了很大的擴充套件性。2.flask和相關的依賴 jinja2 werkzeug 設計得非常優秀,用著簡單。3.開發效率非常高,比如...

為什麼用css sprites

在分析各個 的css時,我們經常可以看到一些 有很多的元素共享了一張背景,而這張背景包含了所有這些元素需要的背景,這種技術就叫做css sprites。例如 的css sprites url是 這樣做有什麼好處呢?顯而易見,瀏覽器在載入每一張的時候都會發起乙個http請求。如果使用css sprit...

為什麼用指標

相信接觸過程式設計的,大部分應該對c語言有一定了解或者學過一門c語言課程。或多或少聽到這種說法 c語言很難學,特別是指標。我大一下學期開的這門課,學完之後感覺還好 其實是我沒有深入學,典型的自我感覺良好 但指標那塊確實也沒太弄明白。現在好像明白了一點什麼是指標,在什麼情況下用比較好。int a 1 ...