Mon projet web (à lancer dans quelques mois) utilise actuellement CakePHP 1.2.5/PHP 5.1.6/MySQL 5.0.77. Du point de vue des performances, est-ce une bonne idée de mettre à niveau vers la version 1.3? Cela facilitera-t-il la mise à niveau ultérieure vers le CakePHP 2 (PHP5 uniquement)?Dois-je mettre à jour mon projet de Cake 1.2.5 à CakePHP 1.3.0?
Répondre
Je dirais que cela dépend du moment où vous prévoyez sortir votre site. 1.3 est actuellement en statut alpha et ne sera probablement pas officiellement stable pendant un certain temps. Bien que les changements apportés entre 1.2 et 1.3 ne devraient pas avoir un impact énorme sur la stabilité globale, les nouvelles fonctionnalités mises en place pourraient encore être boguées. La question est, y at-il quelque chose en 1.3 que vous avez absolument besoin maintenant?
Si vous voulez bientôt publier votre site sur une version instable de la version 1.3, vous devez vous assurer que les pièces que vous utilisez fonctionnent comme prévu. Si votre projet évolue au fil du temps avec 1,3, disons au cours des six prochains mois, et que vous continuez à le mettre à jour continuellement, vous serez probablement en meilleure forme. Par exemple, j'ai développé un projet sur la bêta 1.2 et il y avait quelques bugs dans Set
, qui m'a fait trébucher, mais a été repoussé jusqu'à la version finale.
Pour un projet à long terme, je préfèrerais la branche 1.3, alors que pour une version proche, je resterais avec 1.2.5 pour l'instant. Vous pouvez garder un œil sur le Migration Guide pour éviter les appels API qui seront obsolètes dans la version 1.3, pour permettre une mise à niveau ultérieure plus facile.
Je pense qu'une mise à niveau est toujours une meilleure option SI vous avez le temps de le faire. Je ne suis pas dans CataPHP mais, je ferais une mise à niveau si j'ai assez de temps avant la sortie.
je mettrais à jour la situation précoce permet. Si ce n'est pas le cas, vous pouvez commencer à utiliser le test cakephp/simpletest pour vous assurer que tout fonctionne correctement.
J'ai pris le temps de passer de 1.1 à 1.2 et j'ai eu beaucoup de plaisir à passer par mes codes. :)
- 1. Installation de CakePHP 1.3.0 RC4
- 2. comment mettre à jour record en CakePHP
- 3. Pagination de plusieurs modèles dans CakePHP 1.2.5
- 4. CakePHP 1.3.0 Valeur de cookie non décryptage
- 5. CakePHP: -bash: cake: commande introuvable
- 6. Création d'une instruction conditionnelle sur plusieurs modèles (CakePHP 1.2.5)
- 7. mettre à jour la ligne en utilisant ajax dans cakephp
- 8. Comment mettre à jour symfony?
- 9. Mettre à jour l'entrée avec select dans CakePHP et FullCalendar
- 10. Comment mettre à jour un jointable dans CakePHP, manuellement
- 11. 2 selectboxes un pour mettre à jour l'autre onclick cakephp
- 12. Silverlight mettre à jour mes objets source, comment mettre à jour mon interface utilisateur
- 13. Projet Silverlight ne pas mettre à jour lorsque Ran
- 14. Comment automatiser le maintien de mon projet TortoiseSVN à jour?
- 15. Essayer de mettre à jour mon widget sans résultat
- 16. mettre à jour le tableau puis mettre à jour l'étape
- 17. cake php pagination
- 18. Mettre à jour mon repo github qui est forké d'un autre projet
- 19. Comment mettre à jour datagridview
- 20. Qu'est-il arrivé à Castle.Core.LifeStyleType dans 1.3.0?
- 21. cakephp mise à jour multiple div
- 22. Mettre à jour le panneau de mise à jour
- 23. Mettre à jour mon modèle puis réévaluer IsValid?
- 24. Comment mettre à jour NSMutableDictionary. Mon code ne fonctionne pas
- 25. Nhibernate - Mettre à jour mon client comme ça?
- 26. Comment mettre à jour mon fichier flash dans firefox
- 27. Comment appeler cron pour mettre à jour mon site (PHP)?
- 28. CakePHP: Besoin d'aide en utilisant saveField pour mettre à jour un champs dans un modèle belongsTo
- 29. Comment mettre à jour à Ruby 1.8.7
- 30. mettre à jour un panneau