GNT sans publicité, site mobile, fonctionnalitées exclusives...

CMS et/ou developpement specifique ?

Le
Eric Demeester
Bonjour,

Je précise un peu

Ayant l'habitude de programmer avec divers langages (je fais ça depuis
1983), j'ai toujours eu tendance à coder à partir de rien quand on me
demandait de réaliser une application. J'ai gardé la même habitude
concernant la conception de sites web en codant à la main structures des
bases de données, feuilles de styles, javascript (le moins possible),
scrips PHP et pages HTML.

Même si je me suis au fil du temps constitué des bibliothèques de
fonctions, de feuilles de style et autres objets réutilisables, je me
suis demandé à de nombreuses reprises si, compte tenu de l'existence de
CMS open source de mieux en mieux faits, je n'étais pas inutilement en
train de réinventer l'eau tiède.

J'ai plusieurs fois essayé des CMS et ai été rebuté par le temps
d'apprentissage nécessaire ainsi que les contraintes imposées, alors que
j'aurais pu coder beaucoup plus rapidement à ma convenance ce dont
j'avais besoin.

Je viens de refaire une tentative avec Joomla (http://www.joomla.org).
L'apprentissage est laborieux, mais j'ai en même temps l'impression que
ce truc est bien écrit et personnalisable à l'infini si je parviens à
comprendre comment il fonctionne (c'est long [*] mais a priori en bonne
voie).

Ma question pour conclure :

Pour des sites très spécifiques (intranets, etc.), je pense continuer à
coder à la main, mais s'agissant de sites relativement « standard »
(vitrine, blog, e-commerce, etc.) pensez-vous judicieux de recourir à un
CMS pour gagner du temps et disposer de fonctions préfabriquées
permettant de gagner du temps, même si cela implique de se plier aux
exigences du CMS en question, en terme de hiérarchisation des données
par exemple ?

[*] Joomla utilise non seulement des CSS, mais des cascades de feuilles
CSS pour personnaliser l'interface. C'est très malin je trouve, mais
pas facile à appréhender

--
Eric
Lire les 9 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Yop
Le #22193131
Je viens de refaire une tentative avec Joomla (http://www.joomla.org).



Excellente réflexion. A mon sens, il faut la pousser un cran plus loin :

- Maitriser un CMS
- Utiliser ses compétences pour développer des compléments (modules, add
on,...)
- Entrer dans la communauté et participer à son essor.

Y
Eric Demeester
Le #22194801
dans (in) fr.comp.infosystemes.www.auteurs, "Yop" ecrivait (wrote) :

Bonjour Yop,

Excellente réflexion.



Je (me) pose juste des questions et tous les commentaires sont
bienvenus.

A mon sens, il faut la pousser un cran plus loin :
- Maitriser un CMS
- Utiliser ses compétences pour développer des compléments (modules, add
on,...)
- Entrer dans la communauté et participer à son essor.



Je suis encore bien loin de maîtriser Joomla, mais je suis d'accord avec
tes commentaires et suggestions ; j'ai d'ailleurs déjà très modestement
(en signalant un bug et en mettant la documentation à jour) participé à
un autre projet open source : http://www.thelia.fr. Je l'utilise
d'ailleurs déjà pour tout ce qui concerne la conception de boutiques en
ligne.

Donc en résumé, je crois comprendre que de ton point de vue, acquérir la
maîtrise d'un CMS est un plus, pour celui qui en fait l'effort comme
pour la communauté qui l'utilise et le développe ?

--
Eric
Yop
Le #22196741
Donc en résumé, je crois comprendre que de ton point de vue, acquérir la
maîtrise d'un CMS est un plus, pour celui qui en fait l'effort comme
pour la communauté qui l'utilise et le développe ?




En effet, je ne regrette pas d'avoir investi du temps dans l'apprentissage
de ce produit. C'est déjà enrichissant sur le plan de la conception comme
tu le soulignais (css, templates, sql, etc...) et ça donne un moyen de plus
à qui veut avoir une offre pertinente dans un souci d'efficacité économique.
Quant au dilemme "profiter ou contribuer", c'est une vaste question qui
dépasse les cms....
A+
Y
JC_E
Le #22196851
Eric Demeester a écrit :

Bonjour,


J'ai plusieurs fois essayé des CMS et ai été rebuté par le temps
d'apprentissage nécessaire ainsi que les contraintes imposées, alors que
j'aurais pu coder beaucoup plus rapidement à ma convenance ce dont
j'avais besoin.
Ma question pour conclure :

Pour des sites très spécifiques (intranets, etc.), je pense continuer à
coder à la main, mais s'agissant de sites relativement « standard »
(vitrine



Pour des sites type vitrine essayez CMS made simple
http://www.cmsmadesimple.fr/ ou http://www.cmsmadesimple.org/


--
JC E.
Click here to answer / cliquez ci dessous pour me repondre
http://cerbermail.com/?ZhznliAh4V
Guy
Le #22199911
Bonsoir,

Perso, je persiste sur un code à la mimine, pur et dur avec un
traitement de texte mais en utilisant les CSS quand c'est possible et
sans erreur en HTML 4.01 Strict. Je sais c'est rétro, arriéré, vieux
jeu, maso... Mais c'est mon plaisir !

grenault.net
Publicité
Suivre les réponses
Poster une réponse
Anonyme