V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zjgood
V2EX  ›  问与答

Jekyll、WordPress、Movable Type谁更快?

  •  
  •   zjgood · 2013-11-15 13:42:52 +08:00 · 4675 次点击
    这是一个创建于 4063 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不谈google pagespeed的建议,请问各位V友,Jekyll、WordPress、Movable Type谁更快?我喜欢简洁但不简陋的博客主题,以前一直使用WordPress,但是感觉WP很臃肿,尽管gtmetrix上已经双A了,但是速度还是不能让我满意。上次看见某位V友发了一个关于阮一峰博客速度的帖子顿时对Movable Type很感兴趣。但是发现中文博客圈用Movable Type的朋友不是很多。大家都用的什么博客程序呢?我现在倒是很想做成Jekyll或者MT+Disqus的形式,撤换掉现在使用的WordPress+多说
    第 1 条附言  ·  2013-11-15 22:46:54 +08:00
    第一次在V2上开主题,V友们的热情超乎我的想象,我的博客在这里 http://izj.pw 有widget cache,Varnish缓存静态文件,但是总感觉执行效率不高,而且pagespeed插件老是说服务器响应过慢,所以我才打算弄成Jekyll或者MT。谢谢V友们的热情~我打算搞成Jekyll-Bootstrap,不知各位V友觉得这样如何?
    第 2 条附言  ·  2013-11-16 12:57:07 +08:00
    谢谢热情的V友们,我决定了。弄成Jekyll+BootStrap+Disqus,然后独立运行到阿里云或者 @kwx 的香港VPS上,结贴~。
    29 条回复    1970-01-01 08:00:00 +08:00
    sarices
        1
    sarices  
       2013-11-15 13:52:26 +08:00
    WP没出来的时候Movable Type是主流,WP就流行和PHP的流行有关,部署WP比部署MT容易太多了,WP优化过也可以很快的,Google PageSpeed优化的只是静态文件和程序唔关,WP是动态MT静态,速度上没得比,但是就算WP使用缓存也会比MT慢一点,但是一般会感觉不到的
    Ansen
        2
    Ansen  
       2013-11-15 13:54:33 +08:00
    我用的是
    b3log solo
    lanbing
        3
    lanbing  
       2013-11-15 13:56:46 +08:00
    静态-半静态-WP
    cctvsmg
        4
    cctvsmg  
       2013-11-15 13:58:27 +08:00
    纯静态放了bae上,资源cdn,还能更快么
    Sivan
        5
    Sivan  
       2013-11-15 14:02:35 +08:00
    WP 生成纯静态就可以了。
    Jekyll 快只是因为是纯静态文件,但是功能势必要比 WP 少很多,WP 做一下内存缓存也是可以很快的。
    chloerei
        6
    chloerei  
       2013-11-15 14:04:04 +08:00
    当然是静态的快了。
    yylzcom
        7
    yylzcom  
       2013-11-15 14:08:42 +08:00
    不想折腾的就wordpress无疑了...wordpress配合一个quick cache
    xdeng
        8
    xdeng  
       2013-11-15 14:23:31 +08:00
    wordpress最慢
    chairuosen
        9
    chairuosen  
       2013-11-15 14:41:19 +08:00
    我用的WP,快么。。http://mageek.cc/
    lijinma
        10
    lijinma  
       2013-11-15 14:50:22 +08:00
    个人觉得 Jekyll 纯静态肯定最快啊
    hepochen
        11
    hepochen  
       2013-11-15 15:03:45 +08:00   ❤️ 1
    一般的海外线路,要先考虑去掉第一次的DNS时间,加上每次请求的TCP连接时间(接近ping值),这个估摸有500ms去掉了。

    然后才是服务器处理的时间,静态的页面一般在10ms左右就会处理完,动态页面优化得好的在50~100ms左右,但多数人写程序的时候,估计都是超200ms的。
    这里就静态页面完胜了。

    但动态页面,都可以用内存缓存,呃,如果不要脸一点,可以手动锁定某个时间段缓存,这个性能就接近甚至超过静态页面。呃,这个真的属于“不要脸”级别的,因为完全牺牲了动态页面的特性,而且跟静态页面的逻辑从根本上来说都是一样的,没有可比性。

    不过,所有的动态页面,在一个特定时间内,都是静态的。所以牺牲一点动态性,设定一个特定时间内(比如10分钟)更新缓存,这个性能则也是杠杠的;但是考虑到对内存的需求增大,如果要对文本压缩(降低对内存的需求),性能少有一些耗损,而且也不算很动态,跟静态的相比,呃,彼此伯仲吧。

    但这些都弱爆了!
    有没有使用过局部缓存?这个高度定制的技艺,既可以保留动态页面的实时动态,性能也非常接近静态页面!


    然后,如果不考虑任何缓存,不消说,Wordpress跟Jekyll没法比,一点办法都没有。


    实际上,则不用太关心选型,哪个工具符合自己的品味就好了。比如@chairuosen 同学的这个网站,从数值上来说, 应该可以用慢来形容;但实际使用过程中,是会觉得很快的,因为,从DNS开始,到页面的数据包接收回来,时间在1秒内的,都是人类认知范围内的“网速很快”……
    davidyin
        12
    davidyin  
       2013-11-15 15:37:35 +08:00
    MovableType已经是收费的了。以后都不会有免费版本。
    所以还是用wordpress吧
    isaced
        13
    isaced  
       2013-11-15 15:49:52 +08:00
    emlog+海外主机飘过:www.isaced.com
    tonghuashuai
        14
    tonghuashuai  
       2013-11-15 16:00:59 +08:00
    wordpress 东西很多,速度的话,你懂得
    jsxqf
        15
    jsxqf  
       2013-11-15 16:30:48 +08:00
    hexo;
    zjgood
        16
    zjgood  
    OP
       2013-11-15 22:25:11 +08:00
    @hepochen 我现在的博客也是做了局部缓存~前端只是用Varnish缓存静态文件,觉得网站的速度从数值上很快。。但是实际并不咋地。谢谢你详尽的分析
    TONYHEAD
        17
    TONYHEAD  
       2013-11-15 23:04:58 +08:00
    MovableType的QQ群

    MT使用交流群:21518121
    detailyang
        18
    detailyang  
       2013-11-15 23:28:22 +08:00
    还能比静态更快吗 :)
    jqw1992
        19
    jqw1992  
       2013-11-16 00:09:20 +08:00
    还是静态的好额...已经我也打算找个不错的就不要wp了...
    iCodex
        20
    iCodex  
       2013-11-16 00:18:42 +08:00
    从易用角度上,还是用wordpress吧。你说的速度上,应该只是你的感觉而已。网站搞回国内稳定机房,不怎么优化都快。既然用了国外的线路,那就做点其他的吧。
    第一,DNS解析稳定性很重要,服务器所在数据中心也很重要。
    第二,加载速度是最直观的,建议你优化网站各类资源,偷懒就直接用pagespeed好了,他自己帮你搞定要优化的内容。
    第三,静态化或添加缓存
    welsmann
        21
    welsmann  
       2013-11-16 03:54:43 +08:00
    楼主网站秒开.....从来没打开一个网站有这么快过......南京移动线路
    liul85
        22
    liul85  
       2013-11-16 04:02:47 +08:00   ❤️ 1
    Jekyll+Bootstrap
    xiazs
        23
    xiazs  
       2013-11-16 09:47:00 +08:00
    wordpress+WPJAM 七牛镜像存储插件
    fatpa
        24
    fatpa  
       2013-11-16 09:54:31 +08:00
    Ghost 吧
    7vps
        25
    7vps  
       2013-11-16 10:15:06 +08:00
    我用typecho 看看快吗 http://www.7vps.net/
    ccbikai
        26
    ccbikai  
       2013-11-16 12:30:08 +08:00 via Android
    jekyll + 多说 吧 http://miantiao.me 看看速度
    zjgood
        27
    zjgood  
    OP
       2013-11-16 12:50:00 +08:00
    @iCodex 诡谲。。。没想到我们还是V友啊。。。
    zjgood
        28
    zjgood  
    OP
       2013-11-16 12:54:52 +08:00
    @liul85 jekyllcn真是个好东西,学习了,谢谢~~~不过文档的翻译工作还不是很完善,我来试试~/cy
    letitbesqzr
        29
    letitbesqzr  
       2013-11-16 13:58:11 +08:00
    http://blog.letitbe.pw github + octopress
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   989 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 20:36 · PVG 04:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.