Laravel 页面在生产环境中加载时间超过 1 秒(在我的开发 Macbook 上本地加载速度极快)

Laravel 页面在生产环境中加载时间超过 1 秒(在我的开发 Macbook 上本地加载速度极快)

我已经将基于 Laravel 的平台运送到生产服务器,但由于在线用户很少或没有,页面加载时间仍然超过 1 秒,大约 1.5 秒。数据库中几乎没有数据。我使用几个 php artisan cache 命令进行了优化。我可以完全控制服务器,因为它是荷兰一家大型云服务提供商的 VPS。

该服务器正在运行 CentOS 7。

top在检查服务器上的加载时间时,我发现 PHP ( php-fpm81) 在处理页面加载时 CPU 使用率约为 35%。除此之外,我还看到进程的 CPU 使用率很高datasq,约为 150%。但是,我认为这与此无关,因为同一 VPS 上的其他用户的网站运行良好(例如,客户的 Wordpress 网站运行良好)

我不知道该去哪里寻找答案。关于如何提高性能有什么建议吗?当向更广泛的公众发布时,当前的性能不会留住用户。

相关内容