«

»

Mar 22

Faut-il choisir Yii 1.x ou Yii 2.0 alpha ?

Depuis que la version Yii V2.0 alpha est sortie, je me pose la question suivante : « devrais-je utiliser Yii v1.x pour mon prochain projet ou passer à la version 2.0 ?

La réponse à cette question n’est pas si facile…

Yii version 1.1

La version 1.1.x offre de nombreux avantages :

  • Un framework mature : lorsque l’on sait qu’il faut plusieurs mois voir année pour stabiliser une version
  • Une documentation complète et accessible…
  • Un forum qui est une source d’information inestimable…
  • Des livres sont disponibles pour prendre en mains rapidement le framework
  • Des articles sur des blogs pour avancer plus vite
  • Un nombre important de composants téléchargeables : widgets, modules…
  • Des ressources en français : articles, exemples…

Je me dit aussi que Yii 1.1 ne va pas durer toute la vie et qu’il faudra bien passer à la version 2.0, alors on se dit pourquoi pas maintenant ?

Yii version 2.x

La version Yii 2.0 est encore jeune et dispose de tous les avantages et désavantages de la nouveauté :

  • Un framework qui bénéficie des dernières technologies
  • Améliore la productivité : de nouveaux composants, widgets encore plus puissant (ou la la je suis impatient de mis mettre).
  • Offre de nouvelles possibilités
  • mais c’est aussi un framework qui a peu de documentation, peu d’exemples…
  • Très peu d’article ou de tutoriaux… et pas grand chose en français 🙁 .

Des points d’attention :
L’équipe Yii indique bien sur le site, qu’il vaut mieux éviter d’utiliser pour l’instant la version tant qu’elle n’est pas stable.

Cependant, il est vrai que cela démange de vouloir utiliser la dernière version…

Conclusion

Avec mon expérience, je préconise d’avantage Yii v1.1x pour des projets professionnels et pour ne pas passer des heures a tenter de résoudre des problèmes ou contourner les bugs de la version 2.0.
Dans tous les cas, vous aurez toujours la possibilité de migrer votre application vers la version Yii 2.0.
Les ressources disponibles sur le Net me conforte dans la décision. Il ne faut pas toujours vouloir la nouveauté…

Une chose est sure toute l’expérience et la connaissance que vous allez acquérir sur Yii 1.1 pourra vous servir pour la version 2.0.

Si vous avez du temps, et que votre projet n’est pas à réaliser ces prochains mois, alors vous avez tout intérêt à partir directement sur Yii en version 2.0.

La communauté va grandir, l’équipe Yii a prouvé son savoir faire, se lancer sur Yii 1.1 ou 2.0 reste un bon investissement si vous souhaitez construire un simple site ou une application professionnelle.

Il ne vous reste plus qu’à choisir en fonction de votre situation.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>