Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janit/ezplatform-php74
Metarepo for testing PHP 7.4 and OPCache Preloading
https://github.com/janit/ezplatform-php74
benchmark ezplatform php74 symfony symfony4
Last synced: 28 days ago
JSON representation
Metarepo for testing PHP 7.4 and OPCache Preloading
- Host: GitHub
- URL: https://github.com/janit/ezplatform-php74
- Owner: janit
- License: other
- Created: 2019-12-05T09:32:09.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-07T18:54:03.000Z (about 5 years ago)
- Last Synced: 2025-01-03T01:04:21.241Z (about 1 month ago)
- Topics: benchmark, ezplatform, php74, symfony, symfony4
- Language: Shell
- Homepage: https://ezplatform.com/blog/benchmarking-php-7.3-vs-7.4-with-symfony-4.4-trouble-with-opcache-preloading
- Size: 7.43 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# eZ Platform Symfony 4.4 and PHP 7.4 OPCache Preloading benchmark
A repository for an in-progress version of eZ Platform v3.0.0 used for benchmarking the Symfony 4.4 and PHP 7.4 OPCache Preloading feature. Do not use anywhere in production, this is purely for entertainment purposes!
## Installation
This is a standard Symfony 4 application. You need PHP and MySQL and some sort of web server before installation. Oh, and Node.js and Yarn for building front end assets. After you've got everything in place, installation is roughly:
- create a MySQL database
- Import dump from `sql/dump.sql`
- run `composer install`
- configure db from `.env`
- run webserver (Symfony CLI works fine)For more details, take a look a the installation instructions on the official eZ Platform repository.
Note that currently OPCache Preloading for PHP 7.4 is not working due to some segfaulting. Read more: https://ezplatform.com/blog/benchmarking-php-7.4-opcache-preloading-with-symfony-4.4