J'ai lu que Kohana est bon pour mon projet. Alors maintenant je veux commencer. Ma connaissance de PHP a 2 ans et est très limitée maintenant. Mais je suis expérimenté avec la programmation orientée objet et d'autres modèles, puisque je développe en Objective-C. Je connais un peu les bases de données. Les gens m'ont dit que la documentation Kohana est horriblement pauvre. Alors, où puis-je commencer en tant que nouveau client?Quel est le moyen le plus rapide de commencer avec le framework Kohana PHP?
Répondre
cela pourrait ne pas être la meilleure façon, mais 1. J'ai regardé les 2 vidéos tutoriel sur le cadre de CodeIgnitor et essayé un petit exemple 2. Je suis passé à kohana et essayé la même chose et n'a pas regardé en arrière
Je suis assez familier avec php, donc votre kilométrage peut varier
Vous aurez certainement envie de démarrer à partir du wiki Kohana 101.
Comme mentionné par petsagouris, le 101 wiki est une bonne ressource pour voir des exemples comment utiliser le cadre. Cela vaut aussi de lire aussi les documents. Même s'ils ne sont pas aussi bons que ceux de CI, ils contiennent encore beaucoup d'informations utiles.
Cependant, si vous voulez tirer le meilleur parti du cadre, je vous recommande investir quelques heures en regardant à travers le code des classes que vous utilisez (par exemple Kohana, ORM et si vous vous sentez courageux, Base de données) .
Les fichiers sont très bien documentés et l'expérience vous aider à résoudre les problèmes plus rapidement que vous saurez comment fonctionne Kohana et où à regarder si quelque chose ne fonctionne pas tout à fait comme prévu.
Si vous voulez éviter la peine de mettre en place l'environnement initial, j'ai libéré un environnement de développement vagabond avec une extraction de base de Kohana 3.3.1. Sauter droit dans le code est généralement le meilleur moyen d'y aller. Espérons que cela aide.
- 1. Quel est le moyen le plus rapide de remplir un tableau avec des nombres en PHP?
- 2. Quel est le moyen le plus rapide pour déterminer si une URL existe en PHP?
- 3. Quel est le moyen le plus rapide d'apprendre l'objectif-c pour un développeur expérimenté en PHP?
- 4. NSMutableArray. Quel est le moyen le plus rapide pour le convertir en un tableau C simple?
- 5. Quel est le moyen le plus rapide pour lire/écrire sur le disque dans .NET?
- 6. Quel est le moyen le plus rapide de dédupliquer une chaîne en C# (ASP.net)
- 7. Quel est le moyen le plus rapide d'interroger à partir d'une base de données EAV historique?
- 8. Quel est le moyen le plus rapide de charger une colonne text ou ntext SQL Server?
- 9. Quel est le moyen le plus rapide de naviguer en haut d'une classe dans Visual Studio?
- 10. Quel est le moyen le plus rapide de vérifier si deux nombres donnés sont en coprime?
- 11. Quel est le moyen le plus rapide de détecter un hôte inaccessible en Java?
- 12. Quel est le moyen le plus rapide de générer un ensemble unique en .net 2
- 13. Dans jQuery, quel est le moyen le plus rapide de sélectionner un groupe d'éléments?
- 14. Quel est le moyen le plus rapide de dessiner une image sur une autre image?
- 15. Quel est le moyen le plus rapide de trouver un fichier dans Zend Studio pour Eclipse?
- 16. Quel est le moyen le plus rapide de copier mon tableau?
- 17. Quel est le moyen le plus rapide pour télécharger un énorme ensemble de données à appengine?
- 18. Quel est le moyen le plus rapide de parcourir un objet Excel Range à l'envers?
- 19. Transfert de 100 000 images vers S3. Quel est le moyen le plus rapide?
- 20. Quel est le moyen le plus rapide d'obtenir le contenu String d'une URL à l'aide de Cocoa/iPhoneSDK?
- 21. Quel est le moyen le plus rapide pour supprimer un grand dossier dans Windows?
- 22. Quel est le moyen le plus rapide d'insérer des données dans une table Oracle?
- 23. Quel est le moyen le plus rapide d'inverser une liste séparée par des virgules dans vim?
- 24. Quel est le moyen le plus rapide pour combiner deux fichiers xml en un
- 25. J'ai déjà installé PHP, quel est le moyen le plus simple (le meilleur) pour installer GDLib?
- 26. Le moyen le plus rapide d'apprendre Linq aux entités
- 27. Quel est le moyen le plus simple et le plus rapide pour mesurer les performances HD en utilisant Python?
- 28. Quel est le meilleur/le plus rapide pour apprendre le GLADE avec C?
- 29. Quel est le moyen le plus rapide de ColdFusion pour obtenir le premier et le dernier jour du trimestre?
- 30. Le moyen le plus rapide d'écrire une chaîne sur Windows?
Si elle doit vraiment être Kohana, lisez Kohana lui-même et commencer à construire quelque chose tout de suite! – markus