|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Valère BRONDéveloppeur Web Inscription : juillet 2011 Messages : 3 ![]() |
Bonsoir à tous les devs php ... et tous les autres d'ailleurs
Je code en php depuis quelques années, et je commence à m'initier à php en objet (il est grandement temps me direz-vous). Bref j'ai un vieux projet (2ans) codé avec les pieds dont l'idée serrait un site communautaire de partage de musique spécialisé. Une sorte deezer social. Bref je veut reprendre mon projet de zero et je dois choisir un framework ou CMS. J'ai vu qu'il en existait pas mal de framework réseau social (http://www.blogduwebdesign.com/ressourc ... social/470) mais je ne sais pas si ils valent vraiment quelquechose face à un cakephp ou symphonie. Qu'en pensez vous ? cms ? framework ? |
|
|
00
|
|
|
#2 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Les CMS je les aimes pas personnellement, ça te force d'une manière ou d'une autre à faire des suppositions et des compromis. ça n'aura jamais la flexibilité d'un framework ou d'un code sur mesure.
Avant de te lancer dans le choix d'un framework à utiliser, je te recommande de bien faire le tour de la POO en PHP et d'avoir des bases en architecture logicielle histoire de bien comprendre de quoi ça parle Si je devais recommander un framework pour un site de taille importante, je recommanderai Lithium: - http://lithify.me/ Mais c'est à toi de voir en fonction de tes besoins et de tes préférences quel choix tu vas faire, sache tout de même qu'un framework c'est assez lourd à apprendre et à digérer. Enfin, c'est pas le choix qui manque: http://en.wikipedia.org/wiki/Compari...frameworks#PHP
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : mars 2007 Messages : 112 ![]() |
J'avais quelques (très) rapides recherches il y a quelques temps. Je pense que Elgg est un bon choix (même si je ne l'ai pas testé).
Je pense qu'il s'apparente plus à un framework qu'à un CMS (contrairement à ce que dit cet article). La personne qui a écrit l'article que tu cites n'a pas du faire beaucoup de recherches avant de publier. |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() ![]() |
Citation:
Ne reste qu'un gros problème de ces outils : l'accessibilité. Généralement il y (trop) de la magie dedans et c'est assez déroutant pour débuter. Cher Benjamin, je vais jeter un coup d'oeil sur ton framework Axiom et si tu le permet de filer un avis.
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
|
00
|
|
|
#5 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Citation:
Le problème c'est qu'aucun framework assez imposant pour ce genre d'usage (je pense à Zend ou Symphony) n'est simple à prendre en main alors autant y aller franchement avec Lithium tant qu'a faire Citation:
A noter qu'il est toujours en développement et que je dois rédiger un papier dessus dans les prochains jours). Mais pour l'instant je suis assez satisfait de la forme qu'il prend.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
|
|
#6 |
|
Invité de passage
![]() Valère BRONDéveloppeur Web Inscription : juillet 2011 Messages : 3 ![]() |
Merci pour ces réponses,
je vois que c'est un forum actif! Bref, au boulot je travail sur le framework magento basé sur zend, mais j'ai un peu de mal. Je pense me lancer dans cake php mais je me demande si il va être aisé de faire un site communautaire avec Qu'en pensez-vous ? |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Valère BRONDéveloppeur Web Inscription : juillet 2011 Messages : 3 ![]() |
Re boujour tous le monde, alors qu'en penssez vous ?
|
|
|
00
|
|
|
#8 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Rien n'est aisé ou immédiat en informatique. Si j'étais à ta place, je prendrais le temps d'étudier les possibilités offertes par un framework en regard du cahier des charges que tu t'es fixé, il faut que la solution réponde au besoin et non l'inverse
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#9 | |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
Citation:
Je connais pas bien zend, j'y ai eu une fois affaire, et j'en pense qu'il est très très compliqué, pas très cool à utiliser, et assez peu productif. Qd à magento et sa structure de base de données, j'en rigoles pas trop, vu que sa me galères au taff en ce moment, mais j'en pense pas moins que c'est une bonne blague que biens des commerciaux ont réussi à vendre... Et si je ne travaillais pas avec en ce moment, je me taperais des barres de rires à chaque fois que j'ouvre phpmyadmin ![]() Maintenant pour répondre à ta question, donnes toi une période d'essai sur cakephp, tu verras vite si tu te galères ou pas avec, ce qui pêche et ce qui est cool. Rien ne t’empêchera d'en changer un peu plus tard en connaissant mieux tes attentes. Ton boulot ne seras pas perdu pour autant, tu devrais pouvoir récupérer toutes les entités, les templates, et a quelques modifs près les contrôleurs, donc c'est plutôt cool. Ce n'est pas un exercice facile que de juger la qualité d'un framework, encore mois de sa capacité à répondre à un besoin que l'on à soit même du mal à définir. a+ |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com