walkor 082b573713 [php] Simplify the code for Webman Workerman (#9474) před 9 měsíci
..
Date.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
Mysql.php 082b573713 [php] Simplify the code for Webman Workerman (#9474) před 9 měsíci
MysqlSwoole.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
MysqlSwow.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
Pgsql.php 082b573713 [php] Simplify the code for Webman Workerman (#9474) před 9 měsíci
PgsqlSwoole.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
PgsqlSwow.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
Pool.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
README.md 91164ef28d [php] Workerman update to PHP 8.2 (#7704) před 2 roky
benchmark_config.json 082b573713 [php] Simplify the code for Webman Workerman (#9474) před 9 měsíci
composer.json a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
config.toml a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) před 11 měsíci
php-jit.ini 7ccad708d0 [php] Enable jit for workerman and webman (#9258) před 11 měsíci
php.ini 7ccad708d0 [php] Enable jit for workerman and webman (#9258) před 11 měsíci
server.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-mysql-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-mysql-swoole-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-mysql-swow-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-pgsql-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-pgsql-swoole-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-pgsql-swow-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman-pgsql.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci
workerman.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) před 10 měsíci

README.md

#PHP Benchmarking Test

This is the PHP portion of a benchmarking test suite comparing a variety of web development platforms. NGINX is removed in this test, and substituted by Workerman, An asynchronous event driven PHP framework. An asynchronous event driven PHP framework for easily building fast, scalable network applications. Supports HTTP, Websocket, SSL and other custom protocols. Supports libevent, HHVM, ReactPHP.

https://github.com/walkor/Workerman

MySQL Connection is using PHP PDO::Persistent Connection.

Infrastructure Software Versions

The tests were run with:

Pre-test:

JSON Encoding Test

Using the PHP standard JSON encoder

Test URLs

JSON Encoding Test

http://localhost:8080/json

Data-Store/Database Mapping Test

http://localhost:8080/db

http://localhost:8080/update

Variable Query Test

http://localhost:8080/query

Fortune Test

http://localhost:8080/fortunes