C # con ASP.NET! ¿Por qué? ¡Porque esa es mi preferencia personal!
Pero si quieres una respuesta honesta, entonces no puedo darte una en este momento. Debe explicar con más detalle qué hará este sitio web, cuántos visitantes espera, cuántos datos necesita manejar y mucho, mucho más.
Siempre aconsejo a las personas que primero definan el problema y luego busquen la mejor herramienta para resolverlo. ¡No de la otra manera! ¡No elijas una herramienta y luego trata de hacer coincidir ese problema con esta herramienta!
- ¿Puede un programa usar más de un lenguaje de programación de fondo?
- He estado desempleado durante casi 1 año, estoy aprendiendo Go y quiero convertirme en desarrollador de backend, ¿qué debo hacer para conseguir un trabajo?
- ¿Qué es más interesante y por qué: desarrollo web back-end o front-end?
- ¿Qué oferta de trabajo es mejor? ¿Desarrollador de fondo o DevOps?
- ¿Qué debo elegir? ¿Desarrollo front-end o desarrollo back-end?
Por ejemplo, su herramienta favorita podría ser un mazo, pero no la usaría para arreglar su reloj de pulsera, ¿verdad?
Por lo tanto, tendrá que trabajar un poco más en este sitio, encontrar todos los requisitos, analizar qué procesos ejecutará, considerar cuánto se utilizará y luego puede decidir usar C # con ASP.NET. O PHP. O Python O Java O node.js. O Delphi con controles web adicionales. O incluso C ++ si realmente necesita un alto rendimiento.
En este momento, ¡cualquier cosa que le aconseje usar puede no ser la mejor solución para su sitio web!