PHP Web托管基准
项目描述
hosting-benchmark
一个完整的Web托管基准套件
安装
使用pip安装
pip install hosting-benchmark
使用方法
基准包括两个组件
- 一个 服务器,它是一组运行基准的PHP脚本
- 一个 客户端,它是一个用于运行基准和收集/展示数据的命令行工具。
为了运行基准,您需要安装服务器应用程序。这是相当直接的
- 在您的Web托管上创建一个MySQL数据库,并记下凭证
- 运行
hosting-benchmark archive
以准备包含服务器的ZIP存档。您将需要提供数据库凭证 - 上传并解压缩ZIP包到您的Web托管http根目录
- 使用以下方法运行基准
hosting-benchmark --hostname=https://example.com/ --count=10 --sleep=5 all
要了解--count
和--sleep
标志的作用,请调用hosting-benchmark --help
。
开发
提交前钩子
此项目支持pre-commit。要使用它,请在pip install pre-commit
中安装它,然后运行pre-commit install
,您就可以开始使用了。black
将在提交前执行,并将文件格式化正确。