dev-master
9999999-devHelpers for improve Symfony perfomance when working under Vagrant enviroment
MIT
The Requires
The Development Requires
symfony vagrant phpstorm
Wallogit.com
2017 © Pedro Peláez
Helpers for improve Symfony perfomance when working under Vagrant enviroment
Helpers for improve Symfony 2 performance when working under Vagrant environment., (*1)
Using Symfony2 inside Vagrant can be slow due to synchronisation delay incurred by NFS. To avoid this, both locations have been moved to a shared memory segment under /dev/shm/%your_app_name%., (*2)
To view the application logs, run the following commands:, (*3)
$ tail -f /dev/shm/%your_app_name%/logs/prod.log $ tail -f /dev/shm/%your_app_name%/logs/dev.log
Add to composer.json:, (*4)
``` json { "require": { "strontium/symfony-vagrant": "*" } }, (*5)
Usage ------------ Extend yor Kernel from VagrantAwareKernel: ``` php <?php // app/AppKernel.php use Strontium\SymfonyVagrant\Kernel\VagrantAwareKernel; class AppKernel extends VagrantAwareKernel
If you using PHPStrorm and want to have copy of Symfony cache in your host machine, add next scripts to composer.json:, (*6)
json
"scripts": {
"post-install-cmd": [
"Strontium\\SymfonyVagrant\\Composer\\ScriptHandler::cacheWarmupOnVagrant"
],
"post-update-cmd": [
"Strontium\\SymfonyVagrant\\Composer\\ScriptHandler::cacheWarmupOnVagrant"
]
}, (*7)
Helpers for improve Symfony perfomance when working under Vagrant enviroment
MIT
symfony vagrant phpstorm