您的位置 首页 Php教程

HDWiki打开词条速度慢的原因和解决方法

HDWiki是一款比较好用的免费中文Wiki百科程序,当年拥有非常多的用户,后面因为变现困难以及新媒体兴起的原因更新越来越慢,2017年的hdwiki6.0是最后一个更新版本,最后互动百科被收购之后就停止更新了,官网也关闭了。想找hdwiki教程、安装、二次开发相关资料在网上很难找到,相关内容非常少。

HDWiki教程

前几天打开之前用hdwiki搭建的一个百科站,发现变得非常慢,应该跟互动百科官网关闭有关了,毕竟有些资源是从互动百科站点加载过来的,跟当年Google字体被墙,wordpress谷歌字体影响网速是一样的。另外,针对加载慢的问题,还可以优化下数据库的连接方式,修改方式如下:

一、修改失效的api地址

这个互动百科api地址已经失效,原来每次慢的原因都是系统去尝试访问这个地址,访问不到就一直卡在这里,所以影响页面加载速度。

1、登陆服务器后台,找到/model/base.class.php文件

2、搜索找到“get_key($domain) ”函数代码。

3、复制以下代码直接替换就可以(注意空格

function _get_key($domain) {

//$key = ”;

//if($domain) {

//$key = @util::hfopen(‘http://kaiyuan.hudong.com/count2/count.php?m=count&a=getkey&

domain=’.$domain, 0);

//}

//return $key;

return ”;

}

二、替换localhost地址

1、在网站根目录找到config.php文件

2、将config里的localhost改为127.0.0.1

完成以上两处修改之后,登陆hdwiki后台更新下缓存之后,再次打开就会发现hdwiki词条的打开速度比之前提升很多,基本秒开。

blank

关于作者: 寻小山

江西九江人,专注新媒体、搜索引擎、电商运营、IT技术、软件使用技巧!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

5条评论