文件名称:yaml-php-benchmark:YAML PHP比较基准
文件大小:11KB
文件格式:ZIP
更新时间:2024-05-25 16:12:25
PHP
YAML PHP基准 为什么? 我经常看到Symfony / Yaml是用PHP进行YAML处理的用户,但是我自己却使用PECL YAML并想知道性能,因此我将设置一个简单的基准测试。 要求 要自己运行测试,请确保您满足以下要求: (使用LibYAML) (纯PHP) (纯PHP) 可以通过运行以下命令来安装PECL Yaml: $ pecl install yaml 应该通过运行以下命令使用安装Symfony / Yaml和Spyc: $ composer install 注意我没有使用作曲家的自动加载功能,因为它可能会干扰测试结果 结果 该测试指出,Symfony / Yaml是迄今为止最慢的解析器: $ php -f ./benchmark.php PECL YAML Total: 0.24177002906799 Average: 0.0002417700
【文件预览】:
yaml-php-benchmark-master
----yaml()
--------example-2.yml(705B)
--------example-1.yml(829B)
--------example-3.yml(260B)
----benchmark.php(414B)
----composer.lock(4KB)
----README.md(1KB)
----benchmark-pecl-yaml.php(254B)
----benchmark-symfony-yaml.php(546B)
----.gitignore(13B)
----benchmark-spyc.php(313B)
----composer.json(92B)
----result()
--------spyc()
--------symfony-yaml()
--------pecl-yaml()