quelles sont tes compétences ? Je te demande ça car personnellement, je trouve qu'il est dommage de ne pas essayer de coder un maximum de choses soit-même. Pour le forum, tu peux utiliser FluxBB, Xoops, phpBB. Pour les news, Wordpress. Pour l'espace membre je ne sais pas mais cela existe sûrement. Regarde du côté de Drupal.
Le problème va être de connecter ces différents CMS entre eux. Je trouve ça dommage de devoir s'inscrire une fois sur Wordpress, une autre fois sur phpBB et d'avoir un thème qui change radicalement quand tu passe de l'un à l'autre. SI tu veux un exemple réussi d'intégration regarde ubuntu-fr et son forum (un FluxBB). Personnellement, rien ne me choque, on dirait vraiment qu'ils ont codé le forum comme le reste de site alors que pourtant c'est un CMS. SI tu veux un exemple d'intégration qui à mon sens est une aberration regarde legtux et son forum. Malheureusement, beaucoup de sites ne font pas l'effort de s'approprier leurs CMS.
En ce qui concerne les Frameworks, c'est plus une aide à la programmation qu'un site tout fait. Je te conseille donc davantage cela que les CMS si tu veux t'épargner du travail. En plus, certains CMS sont de véritables usines à gaz et seront bien moins performants que si tu codes un maximum de choses par toi-même avec ou sans Framework. Je ne l'ai jamais fait mais je pense que cela nécessite tout de même du boulot si tu ne veux que ton site soit fonctionnel. J'ai déjà rapporté des bugs sur des forums qui utilisaient Symfony qui n'auraient pas été présent si le webmasters avait codé lui-même (le genre de bug vraiment idiot) donc il faut là encore s'approprier le Framework.
Donc, quitte à s'épargner des lignes de code, je choisirais la solution des Frameworks (mais c'est tout à fait personnel ). Et si tu veux vraiment apprendre, que tu as du temps et du courage, code tout toi-même !
Mon projet : www.raighost.com un hébergeur web gratuit sans publicité. Essayez-le !
Ps: Le problème de drupal est que je ne puisse pas choisir mon thème, je sais programmé en "php, sql"et je demandé le quelle des deux était mieux
Tu veux dire le mieux entre Drupal et la programmation "à la main" ? Car php et sql ne servent pas à faire la même chose, ils sont complémentaires (j'imagine que j'ai mal compris la question ).
Je pense que tu es moins libre avec un CMS. Mais si tu le maîtrises bien tu pourras arriver à en modifier pas mal de chose. C'est surtout une histoire de temps car au final, si tu programmes bien tu es capable de tout faire. On n'aurait pas créé les CMS s'il n'y avait pas d'avantage. Pour ma part, je préfère tout coder et utiliser de petits modules comme MathJax pour éviter de passer un an à tout refaire. Mais je n'aime pas trop les sites où le webmaster n'a rien codé donc je n'aime pas trop les CMS. C'est personnel bien entendu et je comprends qu'on cherche à gagner du temps. C'est même excellent pour les webmasters qui ne savent pas coder. Ca fait moins "blog".
Cela dit, tu passeras peut-être pas mal de temps à apprendre à bien maîtriser Drupal donc au final niveau temps ça peut se discuter c'est à toi de voir ...
Mon projet : www.raighost.com un hébergeur web gratuit sans publicité. Essayez-le !
Perso je trouve que c'est une perte de temps de recoder des trucs qui existent déjà, surtout qu'à moins d'être un bon programmeur ce que tu vas réaliser risque de ne pas arriver à la cheville des meilleurs CMS.
Perso je trouve que c'est une perte de temps de recoder des trucs qui existent déjà, surtout qu'à moins d'être un bon programmeur ce que tu vas réaliser risque de ne pas arriver à la cheville des meilleurs CMS.
Je ne suis pas d'accord avec toi, c'est toujours mieux de faire soit même, cela est plus original, et souvent plus approprié à nos besoin.
Il me semble que les Frameworks te laissent encore pas mal de travail et aussi plus de liberté. C'est le principe du site déjà tout construit qui me gêne. Mais je rejoins LoupSolitaire sur ce point : utiliser un Frameworks permet de ne pas passer beaucoup de temps à coder quelque chose que d'autres ont déjà fait et en mieux !
Mon projet : www.raighost.com un hébergeur web gratuit sans publicité. Essayez-le !
Je ne suis pas d'accord avec toi, c'est toujours mieux de faire soit même, cela est plus original, et souvent plus approprié à nos besoin.
C'est ce que j'appelle du "Sur Mesure"
L'OP veut faire un forum et une page de news, le genre de truc qui a été codé déjà des milliers de fois, à moins d'avoir besoin de fonctionnalités très spécifiques ou de vouloir recoder ça pour des raisons pédagogies, le faire à la main est une perte de temps.
Mais en ce qui concerne les CMS, ce système "serte" de qualité, ne permet absolument aucune originalité et souplesse sur le site, Cela peut être génial pour un néophyte voulant crée un site.
Tu devrais commencé par testé un deux CMS cela t'évitera sortir de grosse bêtise.
Et la plupart des pros utilise des CMS et ceux même comme des gros sites comme celui de la SNCF.
Mais bon, si tu veux, alors disons que c'est plus rapide de coder à la main avec un code de départ que sans code de départ si tu préfères le voir comme ça...
QU'est ce qu'il faut pas lire : "un CMS ne permet aucune originalité" Mon dieu penche toi deja une journée juste sur Wordpress , Drupal , Prestashop et compagnie pour voir ce dont il est REELEMENT question .
A part sur des besoins ultra specifiques ca ne sert a RIEN de ré-inventer la roue a part perdre du temps ou apprendre quelque chose (et c'est plus chiant a maintenir: t'imagine pas le bonheur du dev de chez BNP a qui j'ai annoncé que le site qu'il allais maintenir après mon départ est un Wordpress et que donc ca allais lui prendre rien du tout de son temps)
Et si ton dev est pas une tanche... Il s'en fou Un site non basé sur un CMS est quand même une sécurité un poil plus sur que l'inverse...
Tu m'excuse mais les plus gros sites sont sur quoi? (oui je parle bien du porn...)...
Des CMS ou des Framework? Indice sa commence par un Simphony...
Ouai enfin t'as aussi des gros sites assurance banque qui tournent sur des CMS (pas Wordpress on est d'accord mais CMS ne veut pas dire wordpress) et niveau sécurité t'en fais pas pour eux je pense qu'ils y font plus gaffe que les sites de porn (parceque bon niveau responsabilité légale ils prennent plus cher si faille)
A part sur des besoins ultra specifiques ca ne sert a RIEN de ré-inventer la roue a part perdre du temps ou apprendre quelque chose (et c'est plus chiant a maintenir: t'imagine pas le bonheur du dev de chez BNP a qui j'ai annoncé que le site qu'il allais maintenir après mon départ est un Wordpress et que donc ca allais lui prendre rien du tout de son temps)
Bof, il m'est arrivé plus d'une fois de me retrouver avec un site tout pété après la màj de Wordpress (c'est même presque systématique), et puis quand le client à des besoins spécifiques c'est vraiment galère de les intégrer dans ce genre de CMS. Je suis même souvent obligé de modifier intégralement Wordpress pour qu'il corresponde aux besoins du client.
C'est pour toutes ces raisons que maintenant j'utilise presque systématiquement CakePHP, c'est souple, c'est facile à déployer, la base de donné est 100% gérée par celui qui développe le site, il suffit de faire une petite documentation pour que le site puisse être maintenu par d'autres dev et en plus de ça c'est très simple à versionner avec Git et le MVC bien conçu permet de bien séparer les corps de métier et ainsi évite tous les conflits quand on travail à 10 sur un projet.
hum on est d'accords mais c'est des CMS "maison"... Souvent à base de framework étendu (yep)...
perso je travaille sur un la sous CI maison...
La meilleur solution donc reste bien donc le code à la main (faut bien l'écrire son propre cms. Au moins tu connais tes principales failles)
- Edité par toulouzinzin il y a 32 minutes
Liferay n'a rien demaison et pour le posteur du dessus j'ai bien dit quand on a pas de besoin spécifiques Oui si tu veux des fonctions ultra specifiques il vaut mieux le faire a la main .
Mais tu oubli un point : l'intégration de contenu ! avec un site "fait main au code" les gens qui veulent publier du contenu doivent savoir coder alors que sur un wordpress ou autre que nenni et ca dans certains cas c'est un gros plus .
Après je suis tout a fait d'accord : les CMS ne marchent pas dans 100% des cas . tout comme l'axiome "le CMS c'est caca". Chaque problème possède sa solution
Si ton CMS maison est bien fait rien ne t’empêche d'avoir une partie adéquate pour que certains puissent publiés cotes admin... Les CMS Wpress, joomla etc c'est pas caca certes dans des cas très spécifique... Sinon sa reste quand même une jolie daube perso...
Oui rien ne t’empêche de faire un espace administrateur avec par exemple CakePHP, et ça sera surement mieux que sous Wordpress car plus adapté aux besoins du client. Je me suis déjà retrouvé à faire une formation à un client qui était perdu dans les menus d'administrations de Wordpress.
- Edité par LeSuricateFurtif 27 octobre 2014 à 18:17:19
Non je crois qu'il est atteint de CMSophobie en fait :s
Certains sont bien atteints de windowsophobie ou macophobie (pas vraiment linuxophobie en vue...). C'est pas franchement un concept nouveau chez les geeks que nous sommes. Je peux comprendre qu'on aime pas ce genre de chose. Personnellement je n'aime pas qu'on me mâche trop le travail. Et je trouve que c'est ce que font les CMS. Beaucoup de personnes qui n'y connaissent rien s'essayent aux CMS et c'est souvent catastrophique !
Donc je dirais :
-une aide pour les webmasters qui comprennent ce qu'ils font, oui (même si je n'aime pas trop).
-une excuse pour ne pas essayer de comprendre comment le web fonctionne, non.
Mais après c'est bien pratique pour avoir un site rapidement fonctionnel et comme partout il y a du très bon et du très mauvais.
Mon projet : www.raighost.com un hébergeur web gratuit sans publicité. Essayez-le !
Non mais on est tout à fait d'accord ca n'empeche pas de s'y connaitre un minimum mais il ya dans certains cas des projets ou ca ne SERT A RIEN de tout recoder surtout vu la tripoté de CMS sur le marché . Mais savoir bosser " à la main" c'est très utile aussi et je dirai même que l'un est complémentaire de l'autre ( et inversement proportionnel)
Quand tu code, je maintien tu sais plus facilement ou sont tes failles que sur un CMS... (Oui tu t'y connais donc tu sais ce que tu fais un minimum)... Bon après si tu aime être une porte ouverte... J'y suis pas pour grand chose...
Les CMS c'est très bien quand t'y connais rien... Ou que tu fais un site ou autre pour des novices.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...