Me

Beneco : un CMS sur mesure pour un site statique

Beneco est une société américaine fondée en 1987, qui aide les entreprises de travaux publics à se développer tout en veillant à l'avenir de leurs salariés.

Leur site était en HTML statique, avec un design qui avait vieilli, et il avait le problème que tout site statique finit par avoir : rien ne pouvait y changer sans un développeur. Un tarif, un nom sur la page équipe, un paragraphe sur un nouveau service — chacun était une demande, une attente et une facture. En 2005, un site n'était pas modifiable à moins que quelqu'un ne développe aussi cette partie.

Le travail s'est donc fait en deux moitiés. Smakgraphics a conçu le nouveau site. J'ai développé le système de gestion de contenu en dessous, écrit de zéro en PHP et MySQL et ajusté exactement à ce que ce site devait exposer — pas davantage, car chaque zone modifiable est aussi une décision sur ce que quelqu'un peut se tromper.

Ce que j'ai réalisé

  • Des pages HTML conformes au design fourni.

  • Chaque zone modifiable câblée comme une variable PHP, relue depuis la base de données au chargement de la page.

  • Un back-office derrière des identifiants.

  • Un éditeur WYSIWYG sur chaque champ de contenu, pour que modifier le site revienne à taper du texte plutôt qu'à apprendre le HTML.

Le résultat fut celui qu'ils avaient demandé : un site qui avait l'air actuel pour son époque, et une équipe capable de le maintenir ainsi elle-même. Pour tout ce qui n'était que des mots, le développeur sortait de la boucle.

Le site a depuis été remplacé ; le CMS décrit ici ne tourne plus.

Outils de développement

  • PHPPHP
  • MySQLMySQL

Parlons de votre projet

Quelques lignes sur le problème suffisent pour démarrer. Je vous dirai franchement si je suis la bonne personne ou non.

Démarrer un projet