Récemment, j'ai commencé à étudier cakePHP et j'adore la façon dont elle est organisée. Mais je ne semble pas beaucoup de tutoriels utiles pour le codeIgniter. Est-ce que je manque quelque chose? Dois-je changer? PS Je suis un étudiant en génie informatique et n'ai que peu de temps pour étudier le développement web. donc j'ai besoin de gagner du temps.Je suis submergé par le nombre de tutoriels pour codeIgniter. Dois-je y passer de cakePHP?
Répondre
La décision est à vous.
L'essentiel est de rester avec un cadre afin que vous en apprendre suffisamment pour être productifs. Ils sont tous à peu près la même chose, mais sauter entre eux vous rendra confus et retardera votre courbe d'apprentissage.
Je ne suis pas d'accord. Ils ne sont même pas du tout les mêmes. Je pense qu'il est important de regarder plusieurs choix (et comme vous le dites, s'en tenir à un). – Matthew
Quand je dis qu'ils sont pareils, je veux dire ce qu'ils essaient d'accomplir et la façon générale dont ils s'y prennent - en supposant que nous parlons de MVC. Il n'y a pas de différences significatives qui vous permettraient de dire: "Pour ce projet, je vais utiliser CodeIgniter et pour cela je vais utiliser Symphony." Ils ont tous perçu des forces et des faiblesses, mais cela ne signifie pas qu'ils sont de véritables forces ou faiblesses. Par exemple, la documentation de CakePHP est beaucoup décriée par d'autres utilisateurs du framework. En réalité, il est très complet avec beaucoup d'exemples et la documentation API est 100%. – Leo
En ce qui concerne votre question ici sont les points en faveur des Codeigniter
- très rapide pour commencer avec (cela signifie pas de temps trop commutation beaucoup)
- ne vous lie pas avec les conventions et structures de répertoires de nommage (dans cakephp, vous pouvez configurer votre satisfaction, mais encore une fois vous devriez savoir où configurer)
- vous donnera une idée de base du modèle de conception MVC et comment en faire usage pour créer une application web. Vous pouvez tirer parti de ces connaissances en utilisant d'autres cadres pour apprendre à mieux les utiliser.
- Je dois dire que pour les débutants, la documentation et la communauté de Codeigniter sont incomparables.
Hope this helps.
L'un des avantages de CodeIgniter est sa documentation. En fonction de la quantité de cakephp que vous avez utilisée, vous devrez peut-être vous rendre compte que les frameworks autres que le codeigniter ont souvent plus de librairies et de fonctions automatiques (est-ce le bon mot?). Pour ne pas dire qu'il y a une pénurie de bibliothèques couramment utilisées.
Mais honnêtement la courbe d'apprentissage de CodeIgniter est si faible que vous (si vous comprenez déjà un peu php) devrait pouvoir plonger et voir ce que vous pensez. Je ne peux honnêtement pas me souvenir de la vie avant le codeigniter (vanilla php).
« Je suis submergé par le nombre de tutoriels pour CodeIgniter. Dois-je passer à elle de CakePHP? » - C'est comme dire "il y a trop de façons de trouver de l'aide, je vais aller avec autre chose". –
Peu importe le nombre de tutoriels disponibles. Jusqu'à ce que vous commenciez à penser par vous-même, vous ne ferez aucun progrès réel. Les tutoriels de Cake ne sont rien d'autre qu'une introduction aux principes généraux et, à mon avis, le Blog Tutorial le fait exceptionnellement bien. Ajoutez à cela la boulangerie, le groupe Google et la communauté ici et vous avez tout ce dont vous avez besoin. Sans doute la même chose pourrait être dite pour d'autres cadres. – Leo