Sugeriré ir con JQuery, PHP y MySQL .
Para las cosas de front-end, JQuery u otra biblioteca de JavaScript para alterar el DOM. Por supuesto, emparejarlos con HTML y CSS. Si no desea perder mucho tiempo diseñando cómo deberían verse las cosas y otros detalles triviales, vaya a Bootstrap 3. Es una excelente manera de completar el front-end rápidamente. También hay un gran respaldo de la comunidad Bootstrap, y la versión 4 está en camino.
Si desea un sitio web más dinámico, de modo que una parte de la página cambie con la entrada del usuario, en lugar de volver a cargar toda la página (como la pestaña de mensajes de Facebook y similares), también deberá usar AJAX. También se basa en JQuery.
- ¿Qué sitio web debo desarrollar?
- Cómo hacer una copia de seguridad de un sitio con alrededor de 100tb de datos mensuales
- ¿Qué herramienta es buena para un sitio web de análisis?
- ¿Qué navegadores admiten de forma nativa Array.prototype.forEach?
- ¿Cuál es la mejor manera para que una persona no técnica cree un sitio web personal?
Para el back-end, donde ocurre la parte más jugosa, puede usar PHP y MySQL. PHP es muy fácil de aprender y tiene una excelente documentación de usuario, que puede ayudarlo a completar su tarea rápidamente. En cuanto a la base de datos, MySQL es una opción muy destacada y se combina fácilmente con PHP. También puede considerar el uso de Python, Ruby on Rails, si está familiarizado con esos lenguajes y marcos.
¡Espero eso ayude!