Es fácil decir que algo es una aplicación heredada en PHP y no es rentable migrar lejos de ella. Es completamente diferente elegir algo para un proyecto completamente nuevo todos juntos.
Entonces, aquí hay 4 razones para considerar PHP para un nuevo proyecto web.
Hay organismos para contratar
- ¿De qué manera el rendimiento de las aplicaciones web afecta los ingresos y las ganancias?
- ¿Cuál es la expectativa de una pregunta como cómo convierte una aplicación web de usuario único en una aplicación web multiusuario?
- ¿Cuáles son los flujos de trabajo óptimos para implementar la aplicación web?
- ¿Cuáles son las ventajas y desventajas de tener el sitio web de una sola página, en términos de optimización de motores de búsqueda?
- ¿Por qué hay muchos idiomas en el desarrollo del lado del servidor y solo uno (JavaScript) en el desarrollo de aplicaciones web del lado del cliente?
¿Qué sucede si su proyecto despega y necesita contratar personas? ¿O contrató a alguien para desarrollar su sitio y ya no están disponibles y los necesita? Si un proyecto necesita que las personas elijan un idioma donde haya cuerpos frescos y cálidos, es importante. Hay muchos desarrolladores con experiencia en PHP. Compare esto con Ruby (y Rails) o node.js. Si bien estos proyectos pueden ser más jóvenes o más actuales, ¿qué tan profundo es el grupo de talentos disponibles de desarrolladores disponibles? Te daré una pista, no es lo suficientemente profundo. PHP tiene un profundo grupo de desarrolladores.
El alojamiento está en todas partes
Las personas que saben que podríamos decir que señalo esto demasiado. Pero, si va a crear el próximo producto para la larga cola de sitios o desea probar y crear la próxima gran aplicación, querrá comenzar con el terreno más fértil para el alojamiento. Hay una razón por la que PHP se usa actualmente para el 77.5% de los sitios. Puede alojar cosas PHP casi en cualquier lugar.
Hay buenas herramientas disponibles
Aquí es donde puedo imaginar que me empujen. Buenas herramientas? De Verdad? No es que te sugiera que crees un sitio de WordPress (el 16,2% de todos los sitios son de WordPress ) . Estoy hablando de marcos como Symfony, administradores de dependencias como Composer, editores como Sublime Text 2 y herramientas de documentación como phpDocumentor 2 o Doxygen. Las herramientas para escribir código de buena calidad existen en PHP. No estoy bromeando. De Verdad.
Montones y lotes y mucha documentación y conocimiento
Flotando alrededor de la comunidad PHP y la web hay mucha documentación sobre PHP. ¿Ha crecido su proyecto y está listo para dejar el alojamiento compartido o una sola VM? La documentación y el conocimiento para escalar están por todas partes.
Esto incluso se aplica a las búsquedas. Cuando busco un tema de programación en PHP, tiendo a obtener más resultados (a veces significativamente más resultados) que los otros lenguajes del lado del servidor que he buscado.
En conclusión
El uso de PHP podría no obtener fama y elogios de los puristas de la informática. O incluso de hackers de vanguardia. Pero eso no ha impedido que Wikipedia, Facebook, La Casa Blanca, WordPress, HP y muchos otros tengan éxito al usarlo.