Mediawiki在Windows+IIS下慢的真正原因
2013-01-06 15:12 quanhb 阅读(1288) 评论(0) 编辑 收藏 举报之前部署了一套Mediawiki,但速度一直不理想,尝试了网上找到的各种手段,配置wincache,配置memcached,各种优化参数都加上了,主页面加载还是要1s多。今天通过启用Profiling,发现是mysql开启连接时花费了很长时间,google了下,马上就发现是因为在启用了ipv6的情况下,php解析域名会很慢,将连接字符串中的localhost改成127.0.0.1,关闭profiling,缓存命中后加载主页只需要300多ms了。
Mediawiki Profiling方法:http://www.mediawiki.org/wiki/Manual:How_to_debug#Profiling
php连接mysql速度慢的原因:http://serverfault.com/questions/408550/connecting-to-mysql-from-php-is-extremely-slow
转载请声明出处:http://www.cnblogs.com/quanhb