【HPTypecho】高性能版本v1.0使用帮助

经过大半年断断续续的优化HPTypecho的1.0终于要来了[偷笑],虽然现在还是beta哈。
迫不及待想看看效果?莫急莫急,客官往这边看~,这是个50w文章的测试站点:HpteDemo,不过,由于磁盘空间不够,所以只能上50w数据。。。后面有预算了再升级机器哈

mysql> select count(*) from typecho_contents;
+----------+
| count(*) |
+----------+
|   500003 |
+----------+
1 row in set (0.88 sec)

环境依赖

  1. 建议使用Linux(譬如Ubuntu14.04等稳定发行版),磁盘空间20G以上(然后每增多100w数据建议增加10G以上磁盘空间)
  2. 建议使用PHP5.6,PHP7暂不支持。
  3. 建议使用阿里云等云服务器或者VPS,不建议使用虚拟空间,虚拟空间没有测试过,兼容性未知。

部署

部署步骤和typecho一样,下载最新版本然后安装即可。下载地址:https://github.com/leimiu/typecho/releases

将代码上传到服务器目录,然后访问http://yoursite.com/install.php即可一步一步安装。

数据转换

其他注意事项

  1. 由于数据表使用了分区来提升性能,所以需要打开较多的文件。如果出现“Errer No 24”的错误,请参考“mysql open file limit”来修改mysql的文件上限。由于不同服务器的修改方法不完全一致,所以请你根据自己的情况百度一下哈。
  2. 本版本优化之后,对于翻页数据精度会丢失,譬如翻页时,对于相同数据,HPTypecho的第100页和typecho原版的第100页可能不完全一致,不过对于数据量很大的站点,这个误差不会造成体验上的影响。

获取帮助

有任何使用上的疑问或者问题,可以加群556055042讨论哈,大家相互学习。


版权声明:未经书面授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。