Bonjour,
Cela fait trois semaines que j’ai découvert MODx et je suis impressionné par son potentiel.
Je dis bien "son potentiel" car pour le moment j’ai encore du mal à savoir quand proposer une offre basée sur ce CMS.
Je m’explique, j’ai passé six ans en web agency en tant que chef de projet technique et développeur et je suis depuis six mois en freelance (marre de ne pas récolter les fruits de mon dur labeur ;-) ).
A ce titre, j’essaie donc, comme plusieurs autres membres de ce forum, d’utiliser des outils qui permettent d’une part de raccourcir mes temps de développement et d’autre part de proposer à mes clients une certaine autonomie.
En ce qui concerne les temps de développement, MODx en tant que framework est un atout en ce qui concerne :
- la mise en place et la manipulation de l’arborescence du site
- la gestion des templates
- le système de gestion des utilisateurs
- l’affichage de pages "simples" lié pour moi à la notion d’autonomie
- les snippets et autres modules (en tant que développeur les modules m’intéressent tout particulièrement bien que je n’ai pas encore trop pu m’y pencher )
A mon avis cette possibilité d’interfacer simplement des développements PHP tiers est son plus grand atout actuel, car aucun autre outil ne le permet.
L’autonomie du client… oui pour moi CMS rime avec la possibilité de donner à des "non informaticiens" la possibilité d’influer sur le contenu de leur site.
A ce niveau, et à mon avis (j’espère être contredit), MODx n’apporte aucune évolution par rapport à ses concurrents comme SPIP, Joomla ou TYPO3.
Dans tous les cas si l’on veut donner un minimum la main sur le contenu à des "non informaticiens" les mises en page doivent rester en flux vertical.
Je ne suis pas graphiste, mais moi l’aspect blog ne me satisfait pas et mes clients non plus.
Seul TYPO3 est un peu plus souple car il propose la notion de bloc influant sur la mise en forme du contenu (titre+texte, titre+image G+ texte, liste de liens, etc.), notion qui me semble très intéressante car elle offre un moyen simple aux "non informaticiens" pour varier les mise en page tout en restant en mode flux vertical (les blocs s’empilent les uns sur les autres)
Donc pour avoir une page un peu complexe il faut la créer de toute pièce et l’injecter dans le corps d’une page MODx.
Les éditeurs actuels n’étant pas assez puissant pour afficher correctement ses pages le "non informaticien" est donc incapable de modifier seule sa page.
Certes, cela nous permet de lui proposer des offres de maintenance, mais dans ce cas le concept même de gestion de contenu n’est alors plus respecté.
Mais bon, si je dois intervenir sur les pages dés que le client veut faire une modification, je ne n’ai pas vraiment besoin d’un CMS.
D’autre part déployer MODx pour un site de 3 à 5 pages, comme je l’ai vu récemment, j’ai du mal à entrevoir le plus !
Cette petite réflexion m’amènes donc à me poser la question : Sur quels projets proposer MODx.
Pour des sites de type blog… oui mais bon il y a un paquet d’applications puissantes qui ne font que ça.
Pour des sites à fort contenu et qui privilégie le fond à la forme… sans conteste mais là aussi des CMS comme SIPIP et Joomla semblent mieux répondre à ces besoins.
Pour des sites e-commerce …. Malheureusement pas pour le moment, le framework de MODx n’apportant aucune aide de ce côté. C’est pourtant un besoin qui est de plus en plus récurant.
Je pense honnêtement, qu’une gestion de panier puissante serait un atout majeur pour MODx.
Je m’en rends compte depuis que je suis freelance, car ayant travaillé dans une agence spécialisée dans l’industrie et le BTP, j’ai développé un tas de catalogues en ligne mais quasi jamais de site de vente en ligne. Alors qu’aujourd’hui toutes mes demandes client sont de cette nature.
Et quant on parle de boutique en ligne on pense : OSCommerce
OSCommerce c’est bien mais c’est une plaie pour le modifier graphiquement et techniquement du fait de la non séparation du contrôleur et des vues.
Bon tout ça pour dire que je suis fan de MODx mais que dans sa version actuelle j’ai du mal à le vendre auprès de mes clients.
J’attends donc avec impatience les prochaines moutures et je vais de ce pas me plonger dans les modules, enfin dés que j’aurais fini tous les sites e-commerces