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

经过大半年断断续续的优化,HPTypecho的1.0终于要来了偷笑,虽然现在还是beta哈。
迫不及待想看看效果?莫急莫急,客官往这边看~,这是个50w文章的测试站点:[HpteDemo][1],不过,由于磁盘空间不够,所以只能上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][2]

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

## 数据转换

* 如果你是全新安装HPTypecho,可以参考[《HPTypecho数据表说明》][3]来进行数据导入。
* 如果你打算从typecho升级到HPTypecho,可以参考[《HPTypecho数据迁移》][4]来进行数据转换。

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

## 获取帮助
有任何使用上的疑问或者问题,可以加群[556055042][6]讨论哈,大家相互学习。

[1]: http://hpte.typechodev.com/
[2]: https://github.com/leimiu/typecho/releases
[3]: https://www.typechodev.com/index.php/archives/709/
[4]: https://www.typechodev.com/index.php/archives/704/
[5]: https://www.baidu.com/s?wd=mysql%20open%20file%20limit&rsv_spt=1&rsv_iqid=0xafe069b90000c761&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=37&rsv_sug1=30&rsv_sug7=100
[6]: http://shang.qq.com/wpa/qunwpa?idkey=25a37c269ac3a338c6dcad139287b328b93e7cb562291ea269b5c01511103333

上一篇 2016-08-31 上午10:26
下一篇 2016-08-31 下午12:33