22-01-2013, 12:15 AM
Je viens de passer ma journée à faire des recherches sur les framework, j'ai pesé le pour, le contre et finalement j'en suis venu à cette conclusion :
J'ai passé une partie de la journée sur CodeIgniter donc, puis le trouvant trop léger, j'ai voulu me remettre sur CakePHP. J'ai tourné en rond, cherché des ressources. Je l'utiliserais, mais plus tard sûrement.
Ma conclusion
Pour moi qui devrais (techniquement...) passer ma journée de 8h à 20h non stop dans mes bouquins, je ne peux me permettre de me lancer dans d'autres apprentissages, aussi utiles puissent-ils finalement être pour un moment ou un autre. Par conséquent, après avoir ruminé un moment tout cela, j'ai décidé de reprendre le procédurale couplé à la POO. Même si je risque comme vous dites souvent sur le forum de "réinventer la roue", eh bien au moins ce sera la mienne, plus facile à comprendre (uniquement pour moi je l'avoue).
De toute évidence, je ne compte malheureusement pas avoir la chance de trouver une équipe de développeur pour m'aider dans mon projet, chacun étant toujours un peu égoïste sur ce point là (sauf si on rémunère). Je suis un amateur, je fais ça pour le plaisir en cherchant à créer quand même quelque chose de propre, nette, et de la meilleure qualité possible. Parfois, les choses les plus simples sont les meilleurs.
Par exemple, je viens de voir à la télé aujourd'hui même une publicité pour un nouveau déo. On nous fait croire qu'il est révolutionnaire car il fait trois jets au lieu d'un pour "éviter" le nuage de déo. Franchement... La révolution peut ne servir à rien parfois.
Merci beaucoup à vous tous pour tous les conseils que vous avez pu me donner, car depuis un mois environ je réfléchis grandement à ce que je veux faire pour mon projet, comment m'y prendre au mieux (entre ce qu'il vaut mieux faire et ce que veux et peux et croit pouvoir faire). De plus ce doit juste être pour moi un moyen de me distraire tout en construisant quelque chose que je VEUX sérieux. Je vais me replonger dans la poo pour mieux la maîtriser.
Enfin voilà, je me suis un peu perdu dans mes pensées là, je suis fatigué, excusez-m'en !
- CakePHP est sûrement un FW avec lequel je travaillerais dans le futur. Mais la docs (750p en anglais contre seulement 75p en français) est largement insuffisante pour moi et je n'ai pas le temps de me mettre à la lecture en anglais qui demande tout de même un certain cran de concentration au dessus. Ce sera donc un outils pour moi formidable dans le futur (je pense que pendant mes "vacances" d'été (je met entre guillemet car j'aurais un boulot étudiant pendant ce temps là) je m'y plongerait fortement, histoire de me mettre à jour dans les nouveautés du web et me mettre à apprendre de nouveaux langages, faire le plein de nouvelles choses quoi !)
- CodeIgniter : il me parait presque trop simple et je n'y vois là pas autant de magie que cake propose, principalement grâce bootstrap qui y est intégré, beaucoup de fonctions rapides, pratiques et design.
- Trop de FW différent, c'est sûrement l'un des premiers soucis. Lors de mon dernier projet, on en parlait à peine. J'en avais déjà utilisé un, très petit, que j'avais très vite pris en main sans vraiment en comprendre l'utilité majeure (je veux dire, c'est cool de pouvoir bien trier ses dossiers, le système mvc, séparer les codes, mais au fond... je travaillais seul, pour moi, et ça me paraissait trop "stricte" dans le sens où on a des normes (et ça, déjà en IRL j'ai dû mal à les accepter quand elles n'ont pas de sens propre).
J'ai passé une partie de la journée sur CodeIgniter donc, puis le trouvant trop léger, j'ai voulu me remettre sur CakePHP. J'ai tourné en rond, cherché des ressources. Je l'utiliserais, mais plus tard sûrement.
Ma conclusion
Pour moi qui devrais (techniquement...) passer ma journée de 8h à 20h non stop dans mes bouquins, je ne peux me permettre de me lancer dans d'autres apprentissages, aussi utiles puissent-ils finalement être pour un moment ou un autre. Par conséquent, après avoir ruminé un moment tout cela, j'ai décidé de reprendre le procédurale couplé à la POO. Même si je risque comme vous dites souvent sur le forum de "réinventer la roue", eh bien au moins ce sera la mienne, plus facile à comprendre (uniquement pour moi je l'avoue).
De toute évidence, je ne compte malheureusement pas avoir la chance de trouver une équipe de développeur pour m'aider dans mon projet, chacun étant toujours un peu égoïste sur ce point là (sauf si on rémunère). Je suis un amateur, je fais ça pour le plaisir en cherchant à créer quand même quelque chose de propre, nette, et de la meilleure qualité possible. Parfois, les choses les plus simples sont les meilleurs.
Par exemple, je viens de voir à la télé aujourd'hui même une publicité pour un nouveau déo. On nous fait croire qu'il est révolutionnaire car il fait trois jets au lieu d'un pour "éviter" le nuage de déo. Franchement... La révolution peut ne servir à rien parfois.
Merci beaucoup à vous tous pour tous les conseils que vous avez pu me donner, car depuis un mois environ je réfléchis grandement à ce que je veux faire pour mon projet, comment m'y prendre au mieux (entre ce qu'il vaut mieux faire et ce que veux et peux et croit pouvoir faire). De plus ce doit juste être pour moi un moyen de me distraire tout en construisant quelque chose que je VEUX sérieux. Je vais me replonger dans la poo pour mieux la maîtriser.
Enfin voilà, je me suis un peu perdu dans mes pensées là, je suis fatigué, excusez-m'en !