Newsletter Developpez.com

Inscrivez-vous gratuitement au Club pour recevoir
la newsletter hebdomadaire des développeurs et IT pro

Ne confondez pas les différentes versions de CakePHP

Le , par RideKick, Rédacteur
En effet dans un post récent de Joel Perras, une petite mise au point est faite.

Pour ceux qui n'aurait pas bien compris voila les grandes lignes, tout d'abord CakePHP 1.3 != CakePHP3

  • CakePHP 1.3 est la continuité de la branche actuelle qui est compatible PHP4 et PHP5.
  • CakePHP 2 quant à lui est un nouveau projet visant à abandonner le support pour PHP4 afin d'harmoniser les conventions d'écriture et adopter le style Objet à 100% (et bien sur les nouveautés qui vont avec). Cette version sera donc adaptée pour PHP 5.2.x
  • Cake3 est un projet encore différent qui lui sera entièrement prévu pour PHP 5.3.x avec toutes les bonnes choses que cette version de PHP pourra apporter au Framework.


Il va de soi que dans l'évolution de cakePHP mis a part le bon fonctionnement avec la version de PHP pour laquelle il est prévu, chaque version apportera son lot de nouveautés et de corrections de bugs.

Vous pouvez retrouver les dépots GIT des 3 projets sur cette page.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de real34 real34 - Membre régulier https://www.developpez.com
le 01/09/2009 à 10:45
Exactement, c'est toujours bon de faire le point ! Quelques petites précisions supplémentaires ...
  • CakePHP2 se veut une modification du coeur pour supprimer les méthodes permettant la rétro-compatibilité PHP4, et le remaniement du coeur pour tirer pleinement partie de PHP5.2 (permettant notamment de faire un bond dans les performances !). Néanmoins l'API sera le plus proche possible de ce qui existe actuellement, afin de permettre une mise à jour simplifiée vers cette version
  • Cake3 est un projet encore entièrement expérimental. Il consiste en la réécriture totale du framework, sans aucune considération au niveau de l'API et du reste. Le but ici est de démontrer que les nouveautés apportées par PHP5.3 peuvent être associées aux concepts de Cake pour faire un framework encore plus puissant. Néanmoins ce n'est qu'expérimental et est réservé aux plus geeks d'entre nous qui souhaitent se faire plaisir ... mais celà n'est en aucun cas une version utilisable en production bientôt !

Pierre.
Offres d'emploi IT
Développeur web h/f
Radiance Conseil - Rhône Alpes - Lyon (69000)
Développeur front end h/f
les nouveaux ateliers - Ile de France - Paris (75000)
Développeur web full-stack symfony (H/F)
Emploi-e-commerce - Ile de France - Paris (75011)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique PHP