Laravel应用程序的cpanel速度很慢,有没有办法使其更快?

我在cpanel中使用MySQL数据库部署了laravel应用,该页面的加载速度非常慢(加载过程大约需要一分钟),有没有办法使其更快?在localhost中完全可以,所以我想这是服务器端的事情,但我不知道该怎么做才能使其变得可以承受

但是我不能更改服务器。

yanxianfeng_5188 回答:Laravel应用程序的cpanel速度很慢,有没有办法使其更快?

在生产中使用Laravel或任何框架时,必须缓存PHP编译的代码。否则,PHP必须为每个请求编译代码。这会大大降低应用程序的速度。

安装PHP OpCache扩展并在配置文件中启用它。

根据您的要求更改以下配置设置

opcache.enable=1
opcache.memory_consumption=128 # MB,adjust to your needs
opcache.max_accelerated_files=5000 # 5000 will be enough for a ed Laravel app.
opcache.revalidate_freq=5 #How often the cache has to be revalidated.

重新启动php-fpmapache服务或重新启动服务器。这样可以将您的应用程序速度提高5倍。

请注意,如果未将opcache配置为自动重新验证,则每次更改生产代码时都必须重新验证。

您可以使用此库执行相同的https://github.com/appstract/laravel-opcache

本文链接:https://www.f2er.com/3165693.html

大家都在问