genaker / module-opcache
PHP Op-cache监控
1.0.6
2021-07-04 22:56 UTC
README
使用React前端微服务的Magento 2 Opcache控制GUI。
在管理员菜单中查找位置
系统 -> React -> OpCache GUI
安装
复制到App代码、设置,并像往常一样编译。
此扩展不需要生成静态内容,它使用CDN版本的React JS。因此,您可以使用标志--keep-generated安装
或使用composer
composer require genaker/module-opcache
Magento 2 Opcache最佳设置
最大的Magento 2性能问题是错误的(默认)PHP OPcache设置。
使用此模块检查您的PHP设置
opcache.enable = 1
opcache.enable_cli = 0
opcache.memory_consumption = 556
opcache.max_accelerated_files = 1000000
opcache.validate_timestamps = 0
opcache.interned_strings_buffer=64
opcache.max_wasted_percentage=5
opcache.save_comments=1
opcache.fast_shutdown=1
PHP性能测量
新增功能。现在您将在GUI中打开时进行PHP性能测试。
由于糟糕的框架设计,Magento 2是一个CPU密集型平台。您应该使用最快的CPU来实现良好的页面渲染性能。如果使用2GHz的处理器核心,则处理请求需要3秒,那么在3GHz的处理器核心上,相同的请求将在大约2秒内返回。测试您的PHP性能。
AWS C5.large具有0.032 PHP 7.3.23性能分数(越小越好)。AWS R5.xlrge具有0.039 PHP 7.2.34性能分数(越小越好)。