diff --git a/docker/php/local.ini b/docker/php/local.ini index 9b10d4f..ae9e4fa 100644 --- a/docker/php/local.ini +++ b/docker/php/local.ini @@ -10,6 +10,12 @@ display_errors = On display_startup_errors = On error_reporting = E_ALL -; Opcache settings (disabled for development for live reloading) -opcache.enable = 0 +; Opcache settings - ENABLED for performance (even in dev on Windows/WSL2) +opcache.enable = 1 opcache.enable_cli = 0 +opcache.memory_consumption = 256 +opcache.interned_strings_buffer = 16 +opcache.max_accelerated_files = 20000 +opcache.validate_timestamps = 1 +opcache.revalidate_freq = 2 +opcache.fast_shutdown = 1 diff --git a/src/.env.mysql b/src/.env.mysql index 887b040..2305d63 100644 --- a/src/.env.mysql +++ b/src/.env.mysql @@ -26,7 +26,7 @@ DB_DATABASE=laravel DB_USERNAME=laravel DB_PASSWORD=secret -SESSION_DRIVER=database +SESSION_DRIVER=redis SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ @@ -37,7 +37,7 @@ FILESYSTEM_DISK=local QUEUE_CONNECTION=redis CACHE_STORE=redis -CACHE_PREFIX= +CACHE_PREFIX=laravel_cache MEMCACHED_HOST=127.0.0.1 diff --git a/src/.env.pgsql b/src/.env.pgsql index 133fc7e..435a01c 100644 --- a/src/.env.pgsql +++ b/src/.env.pgsql @@ -26,7 +26,7 @@ DB_DATABASE=laravel DB_USERNAME=laravel DB_PASSWORD=secret -SESSION_DRIVER=database +SESSION_DRIVER=redis SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ @@ -37,7 +37,7 @@ FILESYSTEM_DISK=local QUEUE_CONNECTION=redis CACHE_STORE=redis -CACHE_PREFIX= +CACHE_PREFIX=laravel_cache MEMCACHED_HOST=127.0.0.1 diff --git a/src/.env.sqlite b/src/.env.sqlite index ff49a41..efcace2 100644 --- a/src/.env.sqlite +++ b/src/.env.sqlite @@ -22,7 +22,7 @@ LOG_LEVEL=debug DB_CONNECTION=sqlite DB_DATABASE=/var/www/html/database/database.sqlite -SESSION_DRIVER=database +SESSION_DRIVER=redis SESSION_LIFETIME=120 SESSION_ENCRYPT=false SESSION_PATH=/ @@ -33,7 +33,7 @@ FILESYSTEM_DISK=local QUEUE_CONNECTION=redis CACHE_STORE=redis -CACHE_PREFIX= +CACHE_PREFIX=laravel_cache MEMCACHED_HOST=127.0.0.1