¿Qué tan bien funciona Yii para aplicaciones web en tiempo real?

Ya sea que su aplicación se ejecute rápido o no, o será escalable, depende únicamente de cómo está codificada. No depende de qué marco use o si usa uno en absoluto.

Yii ciertamente hace las cosas más fáciles, pero para ser honesto, no puedo decir cómo funciona bajo un uso extremo (por ejemplo, múltiples solicitudes por segundo). Pero una de sus mayores fortalezas es que es súper flexible, lo que significa que puede extenderlo fácilmente para simplificar las operaciones y disminuir la carga del servidor.

Además, no olvide las diferentes opciones de almacenamiento en caché que puede utilizar.

Consejo rápido de 10 segundos: no use consultas de registros activos en las áreas más utilizadas (donde solicita una fracción de información del modelo con frecuencia). Pueden agregarse rápidamente y aumentar el uso de memoria, ya que contienen cosas que no siempre necesita.

Actualmente, Yii sigue funcionando muy bien en nuestras aplicaciones web. Pero siempre tengo alguna preocupación al usar su CActiveRecord, porque si contiene datos demasiado grandes, excedería el límite de memoria de PHP. Lo cual es peligroso para mí, que uso mucho CActiveRecord.
Pero en general sigue siendo un buen Yii

Espero que obtengas una respuesta desde aquí. ¿Por qué utilizar Yii Framework para el desarrollo de aplicaciones web de alta potencia?

More Interesting

¿Cómo se crea el contenido del mapa con OGC?

¿MEAN stack (con Angular 4) es bueno, o debería ir para el desarrollo web basado en Python? Responda según los escenarios de mercado actuales y futuros.

¿Cuáles son los clientes objetivo de la tienda de temas de WordPress como ThemeForest, ElegantThemes ...? (desarrolladores web o agencias de desarrollo de sitios web o diseñadores web o propietarios personales o comerciales, etc.)

¿Cuál es la diferencia entre la representación del lado del cliente y del lado del servidor? ¿Por qué se requiere la representación del lado del servidor para React y Redux?

¿Podemos usar Cordova con PHP y MySQL?

¿Por qué alguien debería aprender Vue.JS sobre Angular o React?

¿Puedes instalar un blog de WordPress en tu sitio web que esté codificado en HTML, CSS, PHP y Java sin convertirlo en un tema?

¿Necesita tener un certificado para obtener un trabajo como desarrollador web front-end?

¿Cuáles son las similitudes y diferencias entre Laravel y Django?

Si varias instancias de una aplicación Heroku están accediendo a una base de datos (usando SQLAlchemy), ¿cómo se evitan las colisiones e inconsistencias?

¿Cuáles son las cosas importantes que debe tener en cuenta al hacer un diseño web receptivo?

¿Es importante aprender SVG y Canvas en HTML? ¿Dónde se usan estas cosas?

Cómo vincular una imagen al control deslizante de revolución en lugar de tomarla de la biblioteca de medios de WP

¿Hay alguna razón para que no maneje todas mis consultas receptivas con JavaScript?

¿Cómo puede un desarrollador de Microsoft Technologies (ASP.Net, C #) seguir su carrera en Big Data Bandwagon?