Bonjour à tous,

J'ai besoin de votre expertise sur le framework cakephp.
Je viens de quitter un job ou mes remplaçants ont critiqué tous mes choix techniques dans la société surtout le fait d'utiliser Cakephp
Pour info dans la société (holding), je gérai tout les sites (+ d'une dizaine) , tous conçu via CakePhp et j'étais solo....
A mon départ, ils ont recrutés 4 dev ( 1 chef de projet , 1 junior back , 2 stagiaires ) => MDR
Comme je suis bon joueur, j'essaie de comprendre leurs raisonnement afin de me remettre en question et surtout de comprendre pourquoi Cakephp en prend plein la gueule....

Lors de ma mission, j'ai developpé plusieurs E-commerce sous CakePhp et selon lui Cakephp est un framework de merde....
Ils n'avaient pas d'argument qui selon moi était tangible:
EUX : tu sais cakephp, il faut tout developper alors que symphony à plein de module et une grosse communauté
MOI : ben cakephp aussi....
EUX : L'internalisation sous symphony est très facile
MOI : Cakekphp aussi
EUX : Symphoni gère très bien son cache
MOI : J'ai rien répondu, je suis pas spécialiste du cache :)
EUX : Mais pourquoi ne pas avoir utiliser Prestashop et développé autout de celui ci
MOI : Ben projet sur mesure qui évolue tout le temps donc je me suis dit solution sur-mesure
EUX : Ha mais tu developpes sur Mac ? et pas linux ? Un dev c'est sur linux
MOI : J'ai l'habitude de travailler sur Mac... et je trouve cela très con de comparer des systèmes d'exploitations qui sont des outils pour moi, chacun ses habitudes

Vous l'aurez compris les mecs sont en mode " on te contredit tous "
Mon ancien collègue ( le DA ) avec qui je garde de bon rapport devient ouf car pour lui ils sont incompétents ( les développeurs ont même critique le DA de ne pas savoir intégré car selon eux c'est à l'infographiste de découper et intégrer les PSD ) => WHAT THE FUCK ????

Donc les mec ont repris tous mon boulot et va utiliser prestashop pour remplacer les E-commerce CAKEPHP
Il repasse les sites vitrines que j'ai fait sous cake => vers des wordpress.

Donc avez-fait déjà conçu des sites sous cakephp qui gère de grosse surcharge, traffic etc ????
Avez-vous des exemples ?

Merci de vos conseils :)

Bonne nuit

3 réponses


Ha mais tu developpes sur Mac ? et pas linux ? Un dev c'est sur linux

Ce que je voit: Wé, mé C tro vré! i a ke linux pour fére du dev!

Franchement, Linux est certes le plus adapté pour faire du dev, mais il est aussi possible de se faire un coin paisible sur les autres OS en fonction de ses préférences.

De plus, je n'ai jamais utilisé CakePHP, mais j'ai analysé le code pendant 3 mois pour créer mon propre framework. CakePHP est un peu trop verbeux. Je trouve Laravel plus correct mais plus dur. Mais niveau difficulté, symfony gagne la palme d'or. Il est compliqué à prendre en main, à bien programmer, etc.....
Après, d'après les propos des nouveaux devs, ils ne semblent jamais avoir essayer un framework autre que Symfony(qui est d'ailleurs celui qui est utilisé dans les écoles dont sortent énormément d'incompétents). Or on ne peut que critiquer ce que l'on a essayer.
Après, si CakePHP est encore un framework populaire, c'est bien parce qu'il fait bien son travail et qu'il convient à certains devs mais pas à d'autres.

Enfin, transformer des sites codés vers des sites préfaits (Wordpress notamment) est juste débile selon moi. Wordpress souffre constamment de failles. Et ce choix est généralement fait par des fainéants qui préfèrent un site qui fonctionne plutôt qu'un site propre.

Faut pas écouter tout ce que les autres disent, chacun ses préférences et puis c'est tout... Si les mecs préfèrent passer 2 jours à configurer le truc sous Symfony c'est leur problème ^^
Perso moi ça m'agace les mecs qui ont tout fait et tout vu comme ça... Si tu as tout développé sous CakePHP, que tu as réussi à maintenir la chose et que ça tourne bien alors pourquoi cracher sur Cake ?

bouks
Auteur

Perso moi ça m'agace les mecs qui ont tout fait et tout vu comme ça...

+1, jamais rien compris à la critique...
Si tu penses que le code de quelqu'un d'autre est merdique, explique lui pour qu'il progresse au lieu de dénigrer....

Beaucoup de dév que je rencontre maintenant ( souvent ingénieur sortie de grande école .... ) ne veulent même plus se prendre la tête à développer mais utiliser à tout prix les CMS genre WP,Prestashop avec comme argument " PK ré-inventé la roue" ....

Limite j'ai envie de leur dire, c'est vrai qu'au lieu d'acheter un gateau fais par un patissier , fais toi un flan alsa c'est pareil .....
( oui j'aime le sucre :) )