我在开发期间运行Symfony的内置服务器,并注意到CLI.exe的CPU使用率(PHP的命令行界面被调用php bin/console server:run)总是大约30%,即使在空闲时也是如此.
我从Windows Powershell启动它.知道为什么这会在空闲时间发生吗?
警告此Web服务器旨在帮助应用程序开发.它也可用于测试目的或在受控环境中运行的应用程序演示.它不是一个功能齐全的Web服务器.它不应该在公共网络上使用.
它没有性能保证,我对CPU利用率很高并不感到惊讶.
该Symfony的文件表明,它仅作为一个便利:
这样,您就不必费心配置Apache或Nginx等功能齐全的Web服务器.
当然,如果您想要更多地适应现实世界的使用,您可以自由地在开发中运行功能齐全的Web服务器.