J'ai essayé d'apprendre Yii sans succès. Je trouve Zend Framework, Kohana, Code Igniter et d'autres frameworks beaucoup plus faciles à apprendre que Yii. La documentation est également mauvaise. Pouvez-vous poster des liens vers des tutoriels/articles faciles à comprendre et bien écrits ? La documentation officielle est remplie de fautes de grammaire et semble être bâclée...
Réponses
Trop de publicités?J'ai commencé ici http://blog.dmcinsights.com/series/learning-the-yii-framework/
Puis j'ai fait le tutoriel du blog en ligne
Le forum est un très bon endroit pour rechercher/demander des informations. La communauté est sympathique et vous répondra toujours très rapidement.
Oui, le tutoriel du blog est rempli de coquilles et d'erreurs de toutes sortes. Mais, à mon avis, c'est là que vous développez vos compétences. Vous devez réellement chercher. Ou si vous êtes paresseux, les commentaires après le tutoriel vous disent ce qu'il faut faire. Mais généralement, après la moitié du didacticiel, vous commencerez à comprendre pourquoi il ne fonctionne pas et comment le résoudre. C'est, de mon point de vue, la meilleure façon d'apprendre.
N'abandonnez pas, Yii est très agréable et puissant. Yii est le framework entièrement chargé le plus rapide après symfony 2.
N'oubliez pas non plus le "Definitive Guide to Yii". J'ai constaté qu'après avoir commencé à développer mon application (en basant tout le code sur le tutoriel du blog), la plupart des points sur lesquels j'étais bloqué étaient expliqués plus en détail dans le guide.
N'oubliez pas non plus d'apporter vos questions/suggestions à la communauté - elle ne fera que s'étoffer avec le concours de plus de personnes...
http://www.yiiframework.com/doc/guide/
un article wiki permanent et actualisé sur ce sujet peut être trouvé ici : http://www.yiiframework.com/wiki/268/how-to-learn-yii
Essayez ce lien :
C'est mon fil de discussion et dans le premier message il y a un PDF attaché. A Noël 2009, j'ai commencé à utiliser Yii. Je n'avais jamais utilisé de framework PHP auparavant et j'étais donc perdu dans des termes comme contrôleur, utilisation de vues, intégration d'ajax, etc. Donc (quand je l'ai compris) j'ai créé un petit manuel qui pourrait aider les débutants. Jetez-y un coup d'œil et dites-moi si cela vous a été utile. Il n'est pas encore terminé, il veut reformuler quelque chose, mais le concept principal de l'architecture YII et MVC est décrit
Comme indiqué plus haut, la lecture du "Definitive Guide to Yii" est le meilleur point de départ, car il couvre toutes les principales (et nombreuses) fonctionnalités de Yii. Le "Tutoriel du blog" est également utile.
Yii dispose également d'un bel ensemble de documents de référence de classe (API) facilement consultables et référencés ici : http://www.yiiframework.com/doc/api/
Le forum Yii est également très actif, le développeur lui-même (qiang) répondant à de nombreuses questions. Yii est développé de manière très active, aussi, lorsque vous signalez des bogues dans Google Code, vous obtenez souvent des réponses rapides.
Enfin, le dossier "demos" inclus dans les sources de Yii lorsque vous les extrayez du SVN contient une démo de blog qui fonctionne, un Hello World et quelques autres applications de démonstration.