Joan Miquel 59274ba6d0 [php] Update date for headers (#9731) 5 сар өмнө
..
Date.php 59274ba6d0 [php] Update date for headers (#9731) 5 сар өмнө
Mysql.php 082b573713 [php] Simplify the code for Webman Workerman (#9474) 8 сар өмнө
MysqlSwoole.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
MysqlSwow.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) 9 сар өмнө
Pgsql.php 082b573713 [php] Simplify the code for Webman Workerman (#9474) 8 сар өмнө
PgsqlSwoole.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
PgsqlSwow.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) 9 сар өмнө
Pool.php a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) 9 сар өмнө
README.md 91164ef28d [php] Workerman update to PHP 8.2 (#7704) 2 жил өмнө
benchmark_config.json 082b573713 [php] Simplify the code for Webman Workerman (#9474) 8 сар өмнө
composer.json a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) 9 сар өмнө
config.toml a65d01af3c [PHP] Add Swoole and Swow as event-driven stress tests for Workerman. (#9382) 9 сар өмнө
php-jit.ini 7ccad708d0 [php] Enable jit for workerman and webman (#9258) 10 сар өмнө
php.ini 7ccad708d0 [php] Enable jit for workerman and webman (#9258) 10 сар өмнө
server.php c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-mysql-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-mysql-swoole-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-mysql-swow-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-pgsql-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-pgsql-swoole-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-pgsql-swow-jit.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman-pgsql.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө
workerman.dockerfile c086685b30 [php] Workeman update to PHP 8.4 (#9417) 9 сар өмнө

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