Hi!请登陆

【HPTypecho】高性能版本v1.0安装教程

2020-10-31 139 10/31

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

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

环境依赖
建议使用Linux(譬如Ubuntu14.04等稳定发行版),磁盘空间20G以上(然后每增多100w数据建议增加10G以上磁盘空间)
建议使用PHP5.6,PHP7暂不支持。
建议使用阿里云等云服务器或者VPS,不建议使用虚拟空间,虚拟空间没有测试过,兼容性未知。
部署
部署步骤和typecho一样,下载最新版本然后安装即可。下载地址:https://github.com/leimiu/typecho/releases

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

数据转换
如果你是全新安装HPTypecho,可以参考《HPTypecho数据表说明》来进行数据导入。
如果你打算从typecho升级到HPTypecho,可以参考《HPTypecho数据迁移》来进行数据转换。
其他注意事项
由于数据表使用了分区来提升性能,所以需要打开较多的文件。如果出现“Errer No 24”的错误,请参考“mysql open file limit”来修改mysql的文件上限。由于不同服务器的修改方法不完全一致,所以请你根据自己的情况百度一下哈。
本版本优化之后,对于翻页数据精度会丢失,譬如翻页时,对于相同数据,HPTypecho的第100页和typecho原版的第100页可能不完全一致,不过对于数据量很大的站点,这个误差不会造成体验上的影响。

相关推荐