123456789101112131415161718 |
- <?php
- use Benchmark\Application;
- use Cache\Adapter\PHPArray\ArrayCachePool;
- use Hamlet\Database\MySQLSwoole\MySQLSwooleDatabase;
- use Hamlet\Http\Swoole\Bootstraps\SwooleBootstrap;
- require_once __DIR__ . '/vendor/autoload.php';
- $database = new MySQLSwooleDatabase(
- 'tfb-database',
- 'benchmarkdbuser',
- 'benchmarkdbpass',
- 'hello_world',
- intdiv(512, swoole_cpu_num())
- );
- $application = new Application($database, new ArrayCachePool);
- SwooleBootstrap::run('0.0.0.0', 8080, $application, $database);
|