Jekyll、WordPress、Movable Type谁更快?

2013-11-15 13:42:52 +08:00
 zjgood
不谈google pagespeed的建议,请问各位V友,Jekyll、WordPress、Movable Type谁更快?我喜欢简洁但不简陋的博客主题,以前一直使用WordPress,但是感觉WP很臃肿,尽管gtmetrix上已经双A了,但是速度还是不能让我满意。上次看见某位V友发了一个关于阮一峰博客速度的帖子顿时对Movable Type很感兴趣。但是发现中文博客圈用Movable Type的朋友不是很多。大家都用的什么博客程序呢?我现在倒是很想做成Jekyll或者MT+Disqus的形式,撤换掉现在使用的WordPress+多说
4670 次点击
所在节点    问与答
29 条回复
sarices
2013-11-15 13:52:26 +08:00
WP没出来的时候Movable Type是主流,WP就流行和PHP的流行有关,部署WP比部署MT容易太多了,WP优化过也可以很快的,Google PageSpeed优化的只是静态文件和程序唔关,WP是动态MT静态,速度上没得比,但是就算WP使用缓存也会比MT慢一点,但是一般会感觉不到的
Ansen
2013-11-15 13:54:33 +08:00
我用的是
b3log solo
lanbing
2013-11-15 13:56:46 +08:00
静态-半静态-WP
cctvsmg
2013-11-15 13:58:27 +08:00
纯静态放了bae上,资源cdn,还能更快么
Sivan
2013-11-15 14:02:35 +08:00
WP 生成纯静态就可以了。
Jekyll 快只是因为是纯静态文件,但是功能势必要比 WP 少很多,WP 做一下内存缓存也是可以很快的。
chloerei
2013-11-15 14:04:04 +08:00
当然是静态的快了。
yylzcom
2013-11-15 14:08:42 +08:00
不想折腾的就wordpress无疑了...wordpress配合一个quick cache
xdeng
2013-11-15 14:23:31 +08:00
wordpress最慢
chairuosen
2013-11-15 14:41:19 +08:00
我用的WP,快么。。http://mageek.cc/
lijinma
2013-11-15 14:50:22 +08:00
个人觉得 Jekyll 纯静态肯定最快啊
hepochen
2013-11-15 15:03:45 +08:00
一般的海外线路,要先考虑去掉第一次的DNS时间,加上每次请求的TCP连接时间(接近ping值),这个估摸有500ms去掉了。

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

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

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

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


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


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

MT使用交流群:21518121
detailyang
2013-11-15 23:28:22 +08:00
还能比静态更快吗 :)
jqw1992
2013-11-16 00:09:20 +08:00
还是静态的好额...已经我也打算找个不错的就不要wp了...
iCodex
2013-11-16 00:18:42 +08:00
从易用角度上,还是用wordpress吧。你说的速度上,应该只是你的感觉而已。网站搞回国内稳定机房,不怎么优化都快。既然用了国外的线路,那就做点其他的吧。
第一,DNS解析稳定性很重要,服务器所在数据中心也很重要。
第二,加载速度是最直观的,建议你优化网站各类资源,偷懒就直接用pagespeed好了,他自己帮你搞定要优化的内容。
第三,静态化或添加缓存

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/89389

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX