Supongo que por “rendimiento del sitio web” quiere decir que quiere que su sitio web funcione bien cuando otros usuarios acceden a él.
Si mi suposición es correcta, entonces, con respecto al rendimiento del sitio web, entonces no importa mucho el idioma / marco que elija, ya que cuando se trata del rendimiento del sitio web, lo importante es la interfaz.
Para citar a Steve Souders:
“El 80-90% del tiempo de respuesta del usuario final se gasta en la interfaz.
Comience allí “.
Su interfaz probablemente será una mezcla de JavaScript, HTML y CSS. Lo que no tiene mucho que ver con tu backend o marco. Obviamente, si elige un marco que genera JavaScript automáticamente, en otras palabras, genera un código del lado del cliente, entonces el marco puede tener un impacto negativo en su rendimiento.
- ¿Para qué tipos de aplicaciones web es mejor usar Java o C #?
- ¿Cómo podría mejorarse OkCupid?
- ¿Qué hace para que su software o aplicación web tenga la menor cantidad de errores posible y sea confiable y estable?
- Cómo construir una aplicación web simple que calcule el precio del platino en diferentes monedas y muestre un gráfico de los precios iniciales
- ¿Cómo es posible usar Hadoop o Apache Spark en mi aplicación web?
A través de mi trabajo, he visto sitios web lentos y rápidos, todos creados en base a diferentes marcos / idiomas.
Si realmente le importa el rendimiento del sitio web, debe consultar: Sitios web de alto rendimiento.
Además, debe verificar la Prueba de rendimiento y optimización del sitio web para probar su sitio web, a medida que lo desarrolla o cuando lo ha lanzado.
Si tiene los fondos y cuando implementó (o durante las pruebas beta) su sitio web, y considera importante monitorear su sitio web para garantizar un rendimiento óptimo, debe consultar algunas de estas compañías, que lo ayudan a hacer exactamente eso:
Herramienta de monitoreo de rendimiento web | por Digicure A / S
Gobierno web hecho fácil | Mejora del sitio
Pingdom – Monitoreo del sitio web
Todas estas compañías diferentes monitorean de diferentes maneras, a diferentes precios. Creo que los tres ofrecen pruebas gratuitas, por lo que puede probar y encontrar lo que más se adapte a sus necesidades.
Para responder a su pregunta con respecto a los marcos:
Elige lo que te parezca más cómodo conmigo.
Si tuviera que recomendar un marco / lenguaje, entonces sería:
Ruby on Rails
El marco web para perfeccionistas con plazos
MVC
Personalmente prefiero el MVC de Microsoft (disfruto mucho de C #), pero todos los marcos vinculados anteriormente son buenos.
Además, depende del hardware que tenga, si está utilizando un servidor Linux, no use Microsofts MVC, use Python o Ruby en su lugar.
¡Espero que esto ayude!