花粉 / laravel-opcache
Laravel的PHP OPcache artisan命令。
dev-main
2024-03-05 11:09 UTC
Requires
- php: >=7.2.5
- guzzlehttp/guzzle: ^6.3.1|^7.0
Requires (Dev)
- orchestra/testbench: ^8.21
- pestphp/pest: ^2.34
- pestphp/pest-plugin-laravel: ^2.3
This package is auto-updated.
Last update: 2024-09-07 07:02:30 UTC
README
此包包含一些有用的Artisan命令,用于与PHP OPcache一起工作。
如果您想了解更多关于OPcache及其对您的Laravel应用程序能做什么,请阅读Medium上的文章:使用PHP OPcache使您的Laravel应用程序飞起来。
要求
此包需要Laravel 7或更高版本。
安装
您可以通过Composer安装此包
composer require pollen/laravel-opcache
如果您需要更改配置值,可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Pollen\Opcache\OpcacheServiceProvider" --tag="config"
请确保在.env中正确设置了APP_URL。
如果您想设置一个不同的URL来调用OPcache路由(例如,与负载均衡器一起使用),可以设置OPCACHE_URL。
用法
清除OPcache
php artisan opcache:clear
显示OPcache配置
php artisan opcache:config
显示OPcache状态
php artisan opcache:status
预编译应用程序代码
php artisan opcache:compile {--force}
注意:必须启用opcache.dups_fix
,或使用--force
标志。如果您遇到“无法重新声明类”错误,请启用opcache.dups_fix
或将类路径添加到排除列表中。
编程使用
use Pollen\Opcache\OpcacheFacade as OPcache; ... OPcache::clear();
贡献
欢迎贡献,感谢大家的贡献 :)
关于AmphiBee
我们是AmphiBee,一家WordPress / WooCommerce代理机构
致谢
原始包由Appstract提供
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。