Este pacote contém alguns comandos úteis do Artisan para trabalhar com PHP OPcache.
Este pacote requer Laravel 7 ou mais recente.
Você pode instalar o pacote via Composer:
composer require appstract/laravel-opcache
Se precisar alterar os valores de configuração, você pode publicar o arquivo de configuração com:
php artisan vendor:publish --provider= " AppstractOpcacheOpcacheServiceProvider " --tag= " config "
Certifique-se de que seu APP_URL esteja definido corretamente em .env.
Se quiser definir um URL diferente para chamar as rotas OPcache (para uso com um balanceador de carga, por exemplo), você pode definir OPCACHE_URL.
Limpar OPcache:
php artisan opcache:clear
Mostrar configuração do OPcache:
php artisan opcache:config
Mostrar status do OPcache:
php artisan opcache:status
Pré-compile o código do seu aplicativo:
php artisan opcache:compile {--force}
Nota: opcache.dups_fix
deve estar habilitado ou usar o sinalizador --force
. Se você encontrar erros "Não é possível redeclarar classe", habilite opcache.dups_fix
ou adicione o caminho da classe à lista de exclusão.
Uso programático:
use Appstract Opcache OpcacheFacade as OPcache ;
. . .
OPcache:: clear ();
Contribuições são bem-vindas, obrigado a todos :)
Appstract é uma pequena equipe da Holanda. Criamos ferramentas (open source) para desenvolvimento web.
A licença MIT (MIT). Consulte Arquivo de licença para obter mais informações.