dmamontov/benchmark-tools

此包已被放弃且不再维护。未建议替代包。

针对所有可能的服务器基准测试。

1.0.3 2015-05-07 10:07 UTC

This package is auto-updated.

Last update: 2022-01-18 01:33:22 UTC


README

Latest Stable Version License Total Downloads

基准测试工具

此包可以显示PHP配置信息的报告。

它提供了几个类,用于获取PHP在服务器端可使用的资源配置信息。

该类可以生成报告并在网页上显示

目前,这些类提供以下信息:

  • 数据库支持,例如MySQL配置变量和记录插入及选择的速率
  • 文件系统支持,例如磁盘空间和访问权限,创建文件的速率
  • 适用于高负载应用程序的资源,如可用内存、访问共享内存、发送大邮件、上传大文件
  • HTTP连接相关的资源,如获取服务器IP地址、HTTP连接协议、HTTP认证、会话支持
  • 服务器平台信息,例如安装的应用程序,如Wordpress、Drupal等,其他编程语言
  • 服务器ISP信息,如网络、国家、城市、地理坐标
  • PHP服务器配置,如PHP版本、缓存扩展、可用扩展

演示

使用示例可以在文件example.php中找到。

需求

  • PHP版本5.3或更高。

安装

  1. 安装composer

  2. 在项目文件夹中执行以下操作

composer require dmamontov/benchmark-tools ~1.0.3

在config composer.json中,您的项目将被添加到库dmamontov/benchmark-tools,它位于vendor/文件夹中。如果没有配置文件或供应商文件夹,它们将被创建。

如果您的项目之前未使用composer,则连接启动文件供应商。为此,请在项目代码中输入以下代码

require 'path/to/vendor/autoload.php';