Desafortunadamente, con esta pregunta, es probable que obtenga un poco de respuestas que realmente responden a la pregunta “¿Cuál fue su primera plataforma de desarrollo web?”. Para evitar responder la pregunta de esta manera, le daré algunas ideas sobre la facilidad de introducción para las dos plataformas que conozco. Probablemente deberías pedir lo mismo a cualquiera que responda esta pregunta
PHP
pros
- Viene preinstalado en muchos servidores. Cuando instala cpanel, es probable que también obtenga PHP
- Muy establecido, muchos buenos recursos por ahí
contras
- ¿La gente pasa tiempo en Quora por el valor del entretenimiento?
- ¿Puedo usar Spring Boot para hacer una aplicación web completamente funcional como Spring MVC normal o incluso Python Frasco?
- ¿Cómo aborda Node.JS varias técnicas de piratería como la inyección SQL o las secuencias de comandos de sitios cruzados (XSS)?
- ¿Cuáles son algunos de los escenarios que no se pueden probar usando la automatización en una aplicación web?
- ¿Cuáles son las mejores aplicaciones para compartir archivos para nuevas empresas?
- Debido a su naturaleza establecida, hay muchas cosas que los desarrolladores de PHP con conocimientos simplemente “saben cómo hacer” y la respuesta es sorprendentemente difícil de encontrar, ya que no mucha gente lo pregunta.
Django – Python
pros
- Rápido para poner en funcionamiento un servidor en la computadora de su hogar para pruebas / desarrollo
- Respaldado por Python, que fue el lenguaje más fácil para mí para aprender de los dos
- Enorme comunidad con excelente documentación
contras
- Instalar Python, easy_install, pip, virtualenv y virtualenv wrapper puede ser un problema si no estás acostumbrado a trabajar dentro del sistema de archivos unix
- Requiere controladores de base de datos para que “simplemente funcione”