¿Necesario?
Cualquier idioma de front-end que se pueda usar para AJAX y cualquier idioma de back-end que se pueda usar para AJAX.
¿Mejor?
- ¿Hay alguna buena razón para usar Linux para el desarrollo web, en lugar de Windows?
- ¿Quiénes son algunos de los mejores desarrolladores de Node.js en los Estados Unidos?
- Cómo implementar múltiples autenticaciones en Django
- ¿Cuál es la mejor práctica para poner la misma información en varias páginas? ¿Google me penalizará por tener el mismo párrafo en varias páginas?
- ¿Es bueno para SEO si tiene un texto de anclaje diferente en un sitio web que se vincula a la misma página interna?
Con los que eres mejor, si quieres producción. Si recién está comenzando, es como el mejor cebo para pescar: tendríamos que saber para qué está pescando. La platija no se usa para tapones de superficie, pero las truchas sí.
¿Está buscando un sitio de base de datos enorme, con muy poco front-end? ¿Un gran sitio front-end con un poco de acceso a la base de datos?
¿Ya tiene una base de código que puede usar para eliminar la mayor parte del trabajo?
¿Qué tipo de base de datos estás usando? MySQL? Entonces PHP podría ser el mejor.
(Algunos sitios bastante buenos solo usan un paquete de código ya escrito con complementos, como WordPress. No es un código excelente, pero puede tener un sitio en funcionamiento en una hora).