Symfony:apachevs内置PHP服务器

Symfony:apachevs内置PHP服务器,php,apache,symfony,webserver,Php,Apache,Symfony,Webserver,据我所知,Apache(或Nginx)一直是首选服务器(以及作为LAMP/WAMP/MAMP包的一部分安装的服务器)。但是,Symfony(2.6)的当前安装说明建议使用内置PHP Web服务器 据我所知,自PHP5.4以来,它一直在积极开发,并在不断改进。有人能从Apache->PHP Web服务器上对这个切换给出一些看法吗 是由于速度/效率/安全性相当 是否更多地是为了简化Symfony设置(因此 仅用于开发服务器) 阅读文档中的警告: 它并不打算成为功能齐全的web服务器 他们不打算让

据我所知,Apache(或Nginx)一直是首选服务器(以及作为LAMP/WAMP/MAMP包的一部分安装的服务器)。但是,Symfony(2.6)的当前安装说明建议使用内置PHP Web服务器

据我所知,自PHP5.4以来,它一直在积极开发,并在不断改进。有人能从Apache->PHP Web服务器上对这个切换给出一些看法吗

  • 是由于速度/效率/安全性相当
  • 是否更多地是为了简化Symfony设置(因此 仅用于开发服务器)

阅读文档中的警告:

它并不打算成为功能齐全的web服务器

他们不打算让这个工具成为Web服务器


我推荐使用php fpm的nginx

谢谢@StefanYohansson-那就决定了!尽管如此,我还是会看一看您推荐的nginx/php fpm。它比Apache2更快/更简单/更好吗?(因为我正在从
sudo apt get install lamp server^
安装它)是的,nginx/php fpm更快更好。但是如果您使用htaccess,nginx不会解析它,那么您需要在site conf文件中编写规则。在这个链接中,您会发现一个“比较”,在nginx/php fpm中初始化更为困难。如果您不熟悉从0配置服务器,请尝试此方法,如果您想加快服务器响应,我建议使用Swoole作为您的php服务器这个问题只提交了一个答案,它基于这样一个事实:php中的内置服务器仅用于测试,“不应在公共网络上使用”的说法完全同意您的看法,这是一个非常有趣的问题,特别是对于PHP脚本的快速公开演示,内部服务器将非常有用!如果我们还添加了一个带有本地存储(SQLite等)的数据库,那么创建一个只有一个文件的应用程序就很容易了。那有多酷?