Pregunta

Me pregunto por qué el creador de Prado creó un nuevo marco llamado YII.

¿No era Prado el camino correcto? ¿Significa esto que ni siquiera debería considerar Prado sobre YII?

¿YII también se basa en los componentes?

¿Fue útil?

Solución

YII es una versión reconstruida y rediseñada de Prado. Prado era lento y era difícil usar ampliamente su arquitecto. Yii fue construido con todas esas cosas en mente.

YII también está basado en componentes.

Yii, el nuevo marco emergente para PHP

Otros consejos

Esos puntos de referencia no valen nada. Comparan las actuaciones RPS de Hello World Apps, que son completamente irrelevantes para el rendimiento de la aplicación de palabras reales. Sin embargo, algunos Guy hicieron una comparación de rendimiento con las aplicaciones de blog de demostración para cada marco, y Prado salió a funcionar aún mejor que YII (aunque probablemente no fuera la precisión de la medición fuera).

http://www.devcomments.com/blog-demo-benchmark-prado-vs-yii-to59461.htm

Yii me parece un marketing BS, sin el avance real de rendimiento para la mayoría de los escenarios de uso de palabras reales. Y sin las plantillas basadas en etiquetas de Prado, es un PITA desarrollar aplicaciones para ello, al menos en comparación con Prado.

Sí, YII afirma estar basado en componentes.

Creo que los puntos de referencia ilustran por qué YII es atractivo sobre Prado y la mayoría de los otros marcos de PHP:

http://www.yiiframework.com/performance

YII ofrece un orden de magnitud mayor rendimiento, medido por solicitudes por segundo, cuando usa un caché de bytecode como APC.

Ningún marco durará para siempre. La tecnología cambia rápidamente, los programadores ya no pueden atenerse a un idioma o marco para toda su carrera. Particularmente cuando los paradigmas cambian, es más fácil crear un nuevo marco desde cero. Por ejemplo, mientras que Prado heredó mucho de ASP.NET, YII se basa en la estructura MVC. El fundador de YII también implementó muchas buenas ideas que encontró en Ruby on Rails.

Son iguales en las características, pero YII se superponen a Prado en el rendimiento.

Ver http://www.pradoosoft.com/forum/index.php?topic=11022.0

No son lo mismo en las características. Como se publicó, YII no tiene el poderoso soporte de página / plantilla basado en etiquetas, así como el controlador HTML.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top