Débuter avec Kohana: par ou commencer ?
mar
26
0
Il est vrai qu'il est loin d'être évident de prendre en main ce framework, mais voici quelque liens et pistes qui pourront vous aider. Sur ce site vous trouverez quelques tutoriaux utiles même si à l'heure actuelle ils ne couvrent pas les choses basiques mais plutôt des techniques avancées. La plupart des ressources ci-dessous sont en anglais, j'en traduirai surement certaines et mettrai donc à jour cet article.
Alors dans l'ordre, pour s'imprégner de Kohana, je conseillerai:
- En premier lieu il me parait sage de lire le pdf Kohana 101 écrit en anglais. C'est un guide pour bien débuter avec Kohana. Il couvre la plupart des bases: l'installation, la configuration et des exemples assez simple pour faire un contrôleur et une vue. J'essaierai de traduire ce guide en français et je le découperai en plusieurs articles dédiés.
- Il existe aussi un certain nombre de screencast (vidéos) couvrant chacun des techniques très utiles pour vos sites. Malheureusement, certains d'entre eux sont un peu vieux et il se peut qu'ils soient *en partie* faux. Néanmoins en voici quelques uns:
- Screencast pour installer et mettre en place Kohana.
Sujets abordés: le téléchargement de la version la plus à jour de Kohana directement depuis le dépôt svn, la mise en place d'un site local sous apache, le déplacement du fichier index.php dans un autre répertoire et la réécriture des URLs pour enlever index.php. - Mise en place d'une application de blog basique
Sujets abordés: utilisation du contrôleur template, implémentation basique d'ORM et utilisation de Forge pour créer des formulaires.
- Screencast pour installer et mettre en place Kohana.
- Sur le site même de Kohana, dans la section Tutoriaux il y a quelque ressources utile telles que: un exemple pour afficher "Hello world", un exemple de mise en place d'un site multi-langue, …
- Une section "learn" a vue le jour très récement, elle prends l'apparence d'un blog et traite de nombreux sujets assez intéressants. Certains des articles de ce site ont été traduits sur hotandspicy.
- Jeter un petit coup d'oeil sur les applications construites avec Kohana et pour lesquelles le code est disponible. C'est le cas du site même de Kohana qui est sur le dépôt subversion.
- Enfin durant vos efforts de programmation, la documentation officielle de Kohana est votre allié le plus précieux. Comme c'est un wiki n'hésitez pas à créer un compte et à la mettre à jour si elle est incomplète.