HDWiKi新架设网站打开慢原因排查1.4秒→0.03秒
查找了一些资料,问题出在ucenter头像上,有一些修改方法,但是都没有彻底解决问题。
演示站都是 0.0几秒的 , 我的站每个页面都是1秒多 。
方法1:
/model/ucenter.class.php170行
if(uc_check_avatar($this->base->user["uid"])){
修改为
if($this->base->user["uid"]){
193行
//if(uc_check_avatar($editors[$doc["author"]][uid])){
修改为
if($editors[$doc["author"]][uid]){
下面还有一行
修改后,无明显改善。
总而言之,就是整个hdwiki中并没有uc_check_avatar()整个函数。
接着往下:
方法2:
config 里的 localhost 改为127.0.0.1 , 立马见到效果,由原来的 1.4秒左右,变为 0.0几秒了。
确实很神奇。