Estoy haciendo desarrollo de PHP. Y, viniendo de un fondo de Rails, estoy buscando un reemplazo para Webrick en PHP. ¿Hay un servidor tan liviano? Algo con una configuración mínima y esfuerzo de instalación. Apache está realmente bien. Pero me gustaría saber si hay otras opciones. ¿O la mayoría de ustedes usa Apache?¿Servidor ligero de aplicaciones web para PHP?
Respuesta
echó un vistazo a lighthttpd?
La mayoría aquí usará apache, pero hay otras opciones. IBM publicó a nice long article on the subject. No todos ellos serán compatibles con PHP.
De estas alternativas, lighttpd es probablemente la más popular.
Cuando Lighty estaba teniendo muchos informes de pérdidas de memoria, alguien mencionó Nginx. Ignore el nombre ridículo, en realidad es el mejor HTTPd que he usado (y he usado Apache desde 1.1). Instala PHP como FCGI en lugar de un módulo y estás satisfecho.
ocultar comentarios Lo haré en segundo lugar. fácil de instalar y fácil de olvidar ya que funciona perfectamente. He manejado una instancia de Nginx manejando 2 Mongrels, PHP y sirviendo activos estáticos en los últimos 3 años.Solo tuve que encargarme de las actualizaciones de vez en cuando, todo funciona bien y rápido. – lbz
Probablemente debería mencionar que Lighty = lighttpd. –
Puede optimizar Apache según sus necesidades. Prefiero a Apache por su robustez.
Utilizo Apache para el desarrollo de PHP.
En Windows, recomiendo instalar XAMPP - es una pila PHP/MySQL preconfigurada completa.
Mac OS X puede ser un poco más complicado, pero lo he logrado con la configuración preinstalada.
Puede probar cherokee. No viene configurado con PHP de fábrica, pero es fácil de configurar y muy rápido,
En cuanto a la mayoría de los usos de Apache, la respuesta es sí. La mayoría de los servidores en la web usan Apache (principalmente LAMP). Por suerte, la razón más importante es porque Apache es muy flexible y funciona prácticamente con cualquier cosa. Tiene muchos complementos y es muy configurable. También es muy rápido y se ejecuta en casi cualquier cosa.
Casi todo el mundo ejecuta PHP en Apache, casi nadie lo ejecuta con otra cosa. El beneficio de utilizar una plataforma de servidor de aplicaciones estándar supera ampliamente el riesgo de utilizar otra cosa.
Si usó algún otro servidor web, ¿seguirá PHP soportándolo en futuras versiones? (Esto también es un problema para Apache, pero es más probable).
¿De qué manera Apache no es "suficientemente ligero" para usted?
PHP no tiene que "admitir" un servidor web si está utilizando PHP en su modo FastCGI. Apache es mucho más lento que muchas soluciones, especialmente para archivos estáticos. – ceejayoz
- 1. PHP vs. servidor de aplicaciones?
- 2. Ligero servicio web que produce en Java (sin un servidor de aplicaciones)
- 3. Sistemas de compilación para aplicaciones web PHP
- 4. ligero servidor http C++
- 5. Framework de servidor web para aplicaciones web de Python
- 6. Servidor de aplicaciones Vs Servidor web
- 7. gratuito, ligero PHP Solución de comercio electrónico
- 8. Internacionalización de aplicaciones web Php con Gettext();
- 9. Monitoreo del Servidor de Aplicaciones Web
- 10. ¿Diferencia entre el servidor de aplicaciones y el servidor web?
- 11. Arquitectura del lado del servidor para aplicaciones web móviles
- 12. Servidor web incrustado de C#?
- 13. Despliegue automatizado para aplicaciones web?
- 14. Servidor de archivos separado para un sitio web php
- 15. ¿Debo usar PHP/MySQL puro para desarrollar aplicaciones web?
- 16. ¿Cómo liberar aplicaciones web?
- 17. ¿La implementación de aplicaciones web Java es más costosa que otras aplicaciones web PHP?
- 18. Servidor web para Android
- 19. Autorización detallada para aplicaciones web
- 20. Autocompletar para aplicaciones web móviles
- 21. ¿Debo usar Git para la implementación de aplicaciones web?
- 22. Php mysql para aplicaciones de escritorio
- 23. Modelo de programación de Javascript para organizar aplicaciones web
- 24. Comunicación entre dos aplicaciones web en el mismo servidor
- 25. ¿Qué utilizas para implementar tus aplicaciones web?
- 26. Lisp o Haskell para desarrollo de aplicaciones web
- 27. ¿El mejor componente de carga sin flash para aplicaciones web?
- 28. implementar varias aplicaciones web en un mismo servidor
- 29. Atajos de teclado disponibles para aplicaciones web
- 30. Mini servidor web para .NET
Voy a este segundo, lo uso en lugar de Apache, cuando es necesario. – UnkwnTech
He estado usando lighttpd exclusivamente desde hace aproximadamente un año. MANERA más eficiente que Apache. –