started framework español composer yii yii2 yii-extensions yii2-advanced-app yii2-basic-app

framework - yii2 get started



Cómo actualizar Yii 1.x a Yii 2.0 (1)

La guía Yii2 tiene una excelente documentación en este sentido, consulte Actualización de v1

Recientemente migré un par de aplicaciones moderadamente complejas de Yii 1.xa Yii 2.0. Hay dos maneras de hacerlo, ya sea que pueda ejecutar Yii 1.xy Yii 2 al mismo tiempo, vea using-yii-2-with-yii-1 . Luego migrar parte por parte, mientras que es posible que haya sido un poco doloroso, como tratar de reconstruir el segundo piso mientras vivía en el tercero.

Alternativamente, puede reescribir la aplicación completa de abajo hacia arriba con la misma funcionalidad exacta, encontré que esto es mucho más eficiente, el código significativo podría reutilizarse con solo modificaciones menores, y también dio la oportunidad de modificar el diseño sin cambiar la funcionalidad.

Lo importante es garantizar que la API expuesta (es decir, la interfaz / interfaz de usuario / funcionalidad) siga siendo la misma. Siempre es tentador actualizar la funcionalidad o cambiar las características durante una reescritura, sin embargo, si se limita a volver a implementar estrictamente todo para Yii2, entonces considere cambiar su API, su migración será más fluida.

¿Cómo actualizar la versión Yii 1.x a la última versión de lanzamiento de Yii 2.0? Estoy usando ubuntu OS, Process para actualizar mi viejo Yii a la nueva versión 2.0 de Yii?