Pregunta

Mi proyecto web (que se lanzará en unos meses) está usando CakePHP 1.2.5 / PHP 5.1.6 / MySQL 5.0.77.

Desde el punto de vista del rendimiento, ¿es una buena idea actualizar a 1.3?

¿Facilitará la actualización posterior a CakePHP 2 (solo PHP5)?

¿Fue útil?

Solución

Diría que depende de cuándo espere que su sitio salga por la puerta. 1.3 está actualmente en estado alfa y probablemente no será oficialmente estable por un tiempo. Si bien los cambios que se realizan entre 1.2 y 1.3 no deberían tener un gran impacto en la estabilidad general, las nuevas características que se están implementando aún podrían tener errores. La pregunta es, ¿hay algo en 1.3 que necesite absolutamente ahora ?

Si desea lanzar su sitio pronto en una versión inestable de 1.3, debe asegurarse, a través de muchas pruebas, de que las partes que está utilizando están funcionando como se esperaba. Si su proyecto evolucionará con el tiempo junto con 1.3, digamos durante los próximos 6 meses más o menos, y si continúa actualizando, probablemente estará en mejor forma. Por ejemplo, desarrollé un proyecto en la versión beta 1.2 y hubo algunos errores en Set , lo que me hizo tropezar, pero me solucionaron 'hasta la versión final.

Para un proyecto a largo plazo, preferiría la rama 1.3, mientras que para una versión en un futuro próximo me quedaría con 1.2.5 por ahora. Puede estar atento a la Guía de migración para evitar llamadas API que serán en desuso en 1.3, para permitir una actualización posterior más fácil.

Otros consejos

Creo que una actualización siempre es una mejor opción SI tienes tiempo para hacerlo. No estoy en CataPHP, pero haría cualquier actualización si tengo suficiente tiempo antes del lanzamiento.

me gustaría actualizar la situación temprana permite. si no lo ha hecho, es posible que desee comenzar a usar la prueba cakephp / simpletest para asegurarse de que las cosas funcionen bien.

me tomé mi tiempo para actualizar de 1.1 a 1.2 y me divertí mucho revisando mis códigos. :)

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