宝库斯夫斯/基准PHP

一个包含PHP基准测试集的基准应用程序。

2.1.0 2020-01-07 11:30 UTC

This package is auto-updated.

Last update: 2024-09-07 21:53:36 UTC


README

这是一个开源的基准应用程序,允许您了解服务器运行PHP的性能概况,并轻松比较不同的托管平台及其服务。

描述

有时,我们想要基准测试和比较我们的托管平台。这无关乎托管类型(共享托管、VPS/VDS、专用服务器、云服务或其他)。测试的目标可能是想全面了解情况,比较不同的托管公司和他们的计划,用同样的钱选择新的或更强大的服务,同时检查在做出一些改进(硬件更新、性能系统设置等)后性能的变化。

在这种情况下,人们通常会使用不同的系统工具和技术;而且,每个开发者都更喜欢自己的基准测试集。当我再次遇到这个问题时,我决定用纯PHP制作基准测试应用程序。这样,我们将基准测试PHP本身,并将所有基准测试放在一个应用程序中。

功能

该应用程序提供的主要功能包括

  • 标量类型(整数、浮点数、字符串)的基准测试集
  • 复合类型(数组、对象)的基准测试集
  • 读写文件系统操作的基准测试
  • 提供两种不同的详细程度

安装

您应该通过composer安装此软件包

composer require kudashevs/benchmark-php

使用方法

在安装过程中,composer将在./vendor/bin文件夹中创建可执行文件benchmark-php

在开始使用应用程序之前,请阅读帮助信息

./vendor/bin/benchmark-php -h

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。