|
|
5 years ago | |
|---|---|---|
| .. | ||
| .ubiquity | 5 years ago | |
| app | 5 years ago | |
| deploy | 5 years ago | |
| .htaccess | 6 years ago | |
| README.md | 5 years ago | |
| benchmark_config.json | 5 years ago | |
| composer.json | 6 years ago | |
| index.php | 5 years ago | |
| ubiquity-roadrunner-mysql.dockerfile | 5 years ago | |
| ubiquity-roadrunner.dockerfile | 5 years ago | |
| ubiquity-swoole-mysql-async.dockerfile | 5 years ago | |
| ubiquity-swoole-mysql.dockerfile | 5 years ago | |
| ubiquity-swoole.dockerfile | 5 years ago | |
| ubiquity-workerman.dockerfile | 5 years ago | |
| ubiquity.dockerfile | 6 years ago | |
Ubiquity is a full-stack php framework, These tests involve:
Tests are available with NginX server, Swoole and Workerman platforms.
The tests are separated into controllers:
Json for JSON response
Db for database access with ORM (PDO Mysql)
Fortunes for using the internal template engine
Plaintext for plaintext response
SwooleDbMy for database access with PDO Mysql driver (update test only)
SwooleDbAsync for database access with Swoole coroutine Mysql driver
SwooleFortunesAsync used with Swoole coroutine Mysql driver
SwooleDb for database access with PDO pgsql driver
SwooleFortunes used with PDO pgsql driver
Workerman with PDO pgsql driver
WorkerFortunes used with Workerman
The tests were run with:
http://localhost:8080/Plaintext