mirror of
https://github.com/bs-community/blessing-skin-manual.git
synced 2024-11-21 00:40:49 +08:00
add bench result
This commit is contained in:
parent
ad881c45d2
commit
19eddbffbd
@ -39,6 +39,7 @@ module.exports = {
|
||||
'/cli',
|
||||
'/css-js',
|
||||
'/i18n',
|
||||
'/bench',
|
||||
'/v3-changelog',
|
||||
]
|
||||
},
|
||||
|
36
man/bench.md
Normal file
36
man/bench.md
Normal file
@ -0,0 +1,36 @@
|
||||
# 基准
|
||||
|
||||
这里是 [GPlane](https://github.com/g-plane) 在其运行于 VirtualBox 中的 Arch Linux 测试表现。
|
||||
|
||||
## 环境
|
||||
|
||||
- Linux kernel 5.4.2
|
||||
- Nginx 1.16.1
|
||||
- PHP 7.4.0
|
||||
- MariaDB 10.4.10
|
||||
|
||||
Nginx 的配置中仅对 CSS 和 JavaScript 开启 level 5 的 gzip,除此以外无其它优化措施。
|
||||
|
||||
Blessing Skin 版本:920d45a723d65e95bc561b0505cb4e97ecbcff56
|
||||
|
||||
## 结果
|
||||
|
||||
我们使用 ApacheBench 进行测试。由于这里是虚拟机,因此 QPS 没有参考价值,我们仅看服务器 `htop` 程序的参数。
|
||||
|
||||
**以下结果仅供参考,具体性能表现请以实际为准。**
|
||||
|
||||
### 空载状态
|
||||
|
||||
![Snipaste_2019-12-12_11-17-01.png](https://i.loli.net/2019/12/12/wqbviKz6jUPNpGX.png)
|
||||
|
||||
### 访问 `/skinlib`
|
||||
|
||||
测试命令为:`ab -n 1000 -c 1000 http://192.168.56.13/skinlib`。
|
||||
|
||||
![Snipaste_2019-12-12_11-09-15.png](https://i.loli.net/2019/12/12/TbKcdAxzfH3v1Ws.png)
|
||||
|
||||
### 访问 `/skinlib/data`
|
||||
|
||||
测试命令为:`ab -n 1000 -c 1000 http://192.168.56.13/skinlib/data`。
|
||||
|
||||
![Snipaste_2019-12-12_11-10-01.png](https://i.loli.net/2019/12/12/R9Qol12seqx68fc.png)
|
@ -8,7 +8,7 @@
|
||||
|
||||
## 检查你的机器是否符合安装需求
|
||||
|
||||
流畅运行 Blessing Skin 对你的服务器的配置的要求非常低(除非你运营的是一个巨型皮肤站)。你需要检查的是你的运行环境。
|
||||
流畅运行 Blessing Skin 对你的服务器的配置的要求非常低(除非你运营的是一个巨型皮肤站)。你需要检查的是你的运行环境。([这里] 有个不那么严谨的基准测试结果,仅供参考)
|
||||
|
||||
具体请查看 [README - 环境要求](https://github.com/bs-community/blessing-skin-server/blob/master/README.md#%E7%8E%AF%E5%A2%83%E8%A6%81%E6%B1%82)。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user