Les avantages et incovénients du CMS pour ses clients

Eric Dupin de Presse Citron nous propose sur son blogue un débat intéressant au sujet de la supposée « revanche des sites statiques » face aux CMS que n'importe qui peut mettre en place.

Déjà, je dis tant mieux si tout le monde peut utiliser un CMS pour se faire un site, après tout, la plupart des gens Eric en tête se basent sur des CMS pour réussir sur le web... (Fuzz est basé sur Pligg, Presse Citron sur Wordpress ..) donc je pense que cette nouvelle réalité est une avance dans le monde du web, puisque la « barrière » d'entrée est baisée baissée pour tous...

Cela ne veut certainement pas dire que je suis pour l'apparition de « prestataires » qui ne font qu'installer un CMS sans savoir le « maintenir », le mettre à jour, le contrôler, l'optimiser, le configurer, y intégrer un design, etc.

Cela dit, quand un client me dit qu'il veut un site et qu'il est hors de question de payer plus de 1000 francs, ben je me dis qu'il ne mérite pas mieux qu'un site aussi basique que son budget et souvent ce client sera très content de pouvoir gérer son contenu, mettre des images, etc.

Bon, a priori je ne suis pas d'accord avec les arguments d'Eric pour plusieurs raisons :

1) Je ne trouve pas profesionnel de ne pas utiliser de code « server side » pour au moins contrôler le template du site (changer tous les menus à la main?, pfffff)
2) Dès qu'on insère des includes, ou autre, on tombe dans le concept même du CMS, très simplifié mais quand même.
3) Le client a avantage a ce qu'on lui offre un code que d'autres prestataires pourront utiliser et comprendre facilement, pas un site tellement custom que le client devient dépendant d'un prestataire qui ne sera peut etre plus disponible dans un an..
4) Si un client doit téléphoner une fois pour faire changer une page, c'est de l'entretien inutile autant pour le prestataire que pour le client
5 )Il faut penser à l'avenir : tous mes clients sont contents de savoir qu'ils pourront « connecter » des nouvelles fonctionnalités à leur site sans que je doive revisiter l'architecture de base

Dans mon environnement de travail, il y a ce « webmaster » qui est tout fier de ne pas utilier de CMS...il est assez snob et chiant avec ça et arrête pas de se vanter qu'il fait des vrais sites contrairement aux sites tout faits...

 Et bien je me suis bien foutu de sa gueule quand j'ai vu ses derniers sites : layout basé  sur des tables, pages en HTML avec quelques includes pour les menus (menus dynamiques en PHP). 

Je me suis foutu de sa gueule pourquoi? Dès qu'il a livré le site, je lui demande : « on peut changer le titre des pages, toutes les pages ont le même titre »

Lui de répondre : ça va prendre un peu de temps.. il faut changer chaque page, etc.

Boss : Ouais il faudrait aussi repenser aux menus et j'aimerais intégrer quelques images dans les contenu je peux le faire? (Mon boss est habitué d'utiliser Drupal en temps normal pour tous les sites internes de la soçiété)

Lui : Hummm ça va être compliqué...faudrait que tu m'envoies les images à la bonne dimension et je vais les intégrer quand je pourrai... etc.

Bref, la honte totale... son site déjà a moitié fonctionnel, pourri pour le SEO, ne permettant aucune mise à jour, utilisant des techniques PHP dignes de l'utilisation de frames....Je n'ai pas pu m'empêcher de rigoler un peu dans ma barbe, en me disant que mon boss aurait au avantage à utiliser un CMS même pour un site « plaquette » de quelques pages.

Mon point est exactement celui la... Au moins avec un CMS réputé comme Drupal, même avec un prestataire moyen, on a quand même un code « supporté » et "vérifié" par la communauté...

Certains codeurs snobbent les CMS en disant que leur code est forcément meilleur, selon moi ça reste à prouver et malheureusement souvent la fardeau de la preuve se trouve sur les épaules du client...qui n'y connait rien!

Alors, dans ce contexte, un CMS Open Source me semble, et de loin, la meilleure solution pour n'importe quel site, aussi simple soit-il.

J'ajouterais en terminant que c'est aux designers et aux développeurs de se parler afin de faire des sites qui se démarquent autant par le look que par les fonctionnalités!

 

Et vous, vous utilisez un CMS ?

Technorati Tags: