A very basic peformance suite to compare the various versions of CakePHP on a number of basic tasks:
- Hello World Page.
- A list of 20 records out of a SQLite database.
- A very simple add record form.
Each directory contains a similar application. You can test the applications using make:
# Run tests for a specific version
make test VERSION=3-0 URL_PATH=cakephp-perf
This will run tests against localhost/cakephp-perf/3-0/
. You will need to put
this repository inside your webserver's directory.
- A webserver
- PHP 5.6.19+, PHP 7.2 for 4-0.
- sqlite3 CLI tool.
- Make
- siege