是否文章越多build越慢?
是否文章越多build越慢?
最怕這種事
我之前看過code,每次都是rebuild,所以一定是文章愈多愈慢。
不知道能不能跳過已經 build 過的文章... 可惜我對 ruby 不熟 @@
如果有加上sidebar的話,大概每篇都得重編
@eddie 以前有寫過這一篇 http://blog.eddie.com.tw/2011/10/30/speed-up-octopress-post-regeneration/
不用重 build
如果 sidebar 有最近文章的話,似乎避不掉...
換個角度想
如果文章多到每次重編都要編很久的話
表示是已經寫過太多東西了
應該算得上是種甜蜜的負荷,也是一種炫耀啊 XD
(我完全沒這種困擾,我想要都沒有!)
sidebar部份影響最大,不管怎樣弄都不是很好處理...
其實sidebar這點... 就把sidebar獨立成一個檔案就好了,每頁用ajax方式load進去。
但主要還是看jekyll....... rebuild的問題解不解
友人 @hinablue 用秘技處理這個問題了 XD
http://blog.hinablue.me/entry/move-to-octopress/
請見最底下的shell script
先用大部份的舊文從public資料夾搬去別的地方放著
編完之後再把剛剛搬走的文章搬回來
至於sidebar的部份則是用ajax處理.. :)
XDDDD 真有梗
http://scottpatten.ca/2011/11/speeding-up-jekyll-generation.html
這個方法有人試過嗎?
jekyll --limit_posts 1
這樣子就只會重構最新的一篇,如果設定成 3,那就是更新最新的三篇。通常寫過的文章只要沒有什麼錯誤,基本上就不會去修改,所以這個方法應該算很方便才是。
用在 octopress 的話,改一下rakefile 就可以了。