Pourquoi utiliser un CMS (Content Management System) pour son site internet ?

Pourquoi utiliser un CMS ?

Pourquoi utiliser un CMS ?

Les CMS tel que WordPress, Prestashop, Drupal, Joomla et bien d’autres, sont devenu très populaire en ce qui concerne la création de site internet, et ceci tout site confondu (vitrine, e-commerce, blog,…). Mais alors pourquoi utiliser un CMS pour son site internet ? 

Un cms, qu’est ce que c’est…

Tout d’abord, CMS signifie Content Management System pour Système de Gestion de Contenu.

Les CMS sont des outils (des programmes informatique) facilitant la création de site internet en proposant des modèles de sites, un univers graphique et etc… et permettant de gérer votre site internet sans nécessité de connaissance en programmation.

La solution CMS est particulièrement adapté pour permettre aux professionnels de modifier et enrichir rapidement le contenu de leurs sites internet.

Un cms, avantages et inconvénients…

Avantages Inconvénients
Le coût : les CMS sont presque tous gratuits et permettent de créer votre site en un laps de temps très réduit, et reviennent donc moins chers à la création. La personnalisation : avec un CMS et si vous ne voulez pas un site qui ressemble aux autres, il va tout de même vite être nécessaire de mettre un peu les mains dans le CSS afin de le personnaliser.
La simplicité : il n’est pas utile d’avoir des connaissances en programmation pour gérer son site internet avec un CMS. Beaucoup de fonctionnalités : en effet les CMS vous fournissent par défaut une multitude de fonctionnalités dont vous n’aurez pas forcément l’utilité pour votre site internet.
La communauté : en effet, les CMS étant populaires, il vous sera facile de trouver une réponse à tout problème rencontré simplement en effectuant une recherche Google. L’apprentissage : il faudra apprendre à manier le CMS choisi, même si ceux ci sont prévu et optimiser (notamment via des tutoriels de présentation de l’interface) pour être simple d’utilisation.
Le responsive : les CMS proposent des thèmes et/ou templates déjà prévu à l’adaptabilité des tailles d’écrans. La mise en place : selon les hébergeurs la mise en place du CMS choisi peu parfois s’avérer compliqué.
Le référencement : de même, si vous construisez bien votre site avec le CMS de votre choix, de nombreux plugins existent pour vous aider à réussir votre référencement naturel.
La sécurité : La maison blanche utilise Drupal, WordPress fait tourner 25% du web… Des centaines de développeurs construisent des CMS en opensource.
Si on vous raconte que les CMS ne sont pas sécurisés sous prétexte que le code source est libre, on vous dit n’importe quoi. 90% des serveurs dans le monde sont sous Linux,
et Linux est… libre.
Le gain de temps : les CMS fonctionnent avec des templates, ou des thèmes, ceux ci permettent une intégration rapide de votre site et de votre contenu
Les connaissances : Il n’est pas nécessaire d’avoir des connaissances pour gérer un site internet avec un CMS !
Les fonctionnalités : avec les CMS vient tout un univers de plugins additionnels (gratuits ou payants) qui vous permettent de rajouter toutes les fonctionnalités que vous désirez pour votre site.

Doit-on utiliser un CMS pour créer son site internet ?

Les CMS présentent des avantages et des inconvénients, mais ils sont surtout différents les uns des autres, il faut donc choisir son CMS en fonction du site dont on a besoin.

De manière générale, si vous souhaitez gérer vous même votre site internet plutôt que de faire appel à un Webmaster, le CMS représente la meilleure option, avec dans la plupart du temps un budget intéressant même en faisant appel à un prestataire pour la création de celui-ci.

Pense également à l’hébergement, pour perdre le moins de temps avec la configuration, il est préférable de prendre un hébergeur qui simplifie l’installation de ce dernier !

Hébergement

 

N’hésitez pas à nous contacter pour toute demande d’information supplémentaire, ou pour discuter avec nous de votre projet.

Problèmes avec Prestashop, le CMS e-commerce

Logo CMS Prestashop
Logo du système de gestion e-commerce Prestashop

Prestashop est un outil e-commerce pour créer un magasin en ligne. Il a l’avantage d’être gratuit mais le désavantage d’être rempli de bugs, et devient vite cher à personnaliser. En effet, les thèmes et autres modules complémentaires sont très chers sur ce CMS, et l’on rencontre vite de nombreux problèmes avec Prestashop.

C’est pourquoi nous déconseillons l’utilisation de ce système. Voici une liste des principaux problèmes pouvant être rencontrés avec Prestashop.

Les modules / extensions et leur prix

Vous pouvez le constater par vous-même, les plugins que l’on retrouve gratuitement sur WordPress ou Drupal et pleinement fonctionnels sont payants sur Prestashop. Un simple exemple vous le démontre.

Voici le plugin de référencement le plus populaire sous WordPress :

https://wordpress.org/plugins/wordpress-seo/

Et voici sont équivalent sur Prestashop :

http://addons.prestashop.com/fr/recherche?id_category=0&search_query=seo

Pour les mêmes fonctionnalités, on se retrouve à payer des outils plutôt chers. Et ceci est valable sur d’autres plugins. Presque tous les modules de Prestashop sont payants, et l’utilisation de modules « fait maison » par des personnes lambdas dont les dépôts ne sont pas accessibles sur le store officiel des modules Prestashop fait peur côté sécurité.

Peu de thèmes / extensions gratuit(e)s

Il n’y a presque aucun thème gratuit sur Prestashop ! Pour en trouver de bonne qualité, c’est encore plus dur. Presque tous sont fait sur le même template, donc peu de nouveautés par rapport au thème de base. Pour les plugins, à part ceux qui sont fourni de bases, il y en a peu ; bien moins que sous WordPress.

Le fait qu’aucun thème gratuit n’est pas mis à disposition sur le site officiel de Prestashop. Pourquoi cela ?

En somme, Prestashop n’est pas vraiment gratuit

Presque tout ce que vous pourriez ajouter sur votre site pour le personnaliser est payant sous Prestashop. Alors certes, le système en lui-même est gratuit, mais tout le reste est payant

Qui plus est, le CMS est complexe, vous allez devoir (si vous souhaitez personnaliser vous-même votre boutique e-commerce) prendre des cours de développement web (CSS, HTML, PHP, Javascript). Ce qui représente un investissement conséquent, de temps et d’argent.

À l’instar d’autres systèmes comme WordPress ou la personnalisation est mise en avant (tout comme la gratuité), Prestashop est un système qui devient très vite payant.

Mise à jour à répétition

Prestashop est très souvent mis à jour ce qui est une bonne chose en soi,  cela apporte de nouvelles fonctionnalités, des corrections de bogues (?), des corrections de failles de sécurité

Seulement, ces mises à jour à répétition engendrent de nombreux bogues. Des extensions se désactivent, d’autres ne fonctionnent plus à la suite de ces mises à jour. Du coup, bon nombres de personnes ne font plus les mises à jour dans le but d’éviter de détruire leur site, ce qui représente un risque de sécurité important.

Les styles / modules « sautent »

Parfois dû aux mises à jour, les modules et le style CSS du site « sautent ». Les corrections mises en place et les modifications apportées avec les modules ne sont plus disponibles sur le site, il faut les réactiver.

Ces bugs d’affichage sont monnaie courante sur Prestashop, beaucoup de personnes en parlent et demandent de l’aide sur les forums. Les images elles aussi peuvent ne plus apparaître ; on casse alors complètement le template de son site internet.

Les bogues de session dans l’admin

Une des principales raisons pour lesquelles nous ne recommandons pas Prestashop, sont ses scopes de session dans l’administration. Une session se définit par un temps d’inactivité. Au bout de « x » minutes, si vous n’avez pas touché à votre page (créé une interaction avec votre site : appuyer sur un bouton ou un lien par exemple), vous êtes automatiquement déconnecté.

C’est un système de sécurité du serveur qui vise à décharger les sessions inactives en mémoire (plus d’infos ici).

Je vous parle de cela, car il m’est souvent arrivé de dépasser le temps autorisé par la session en créant une fiche produit ; la session se désactivant d’elle-même, et au moment de sauvegarder vous avez perdu tout votre travail.

Prestashop est très lent

Certes, WordPress l’est aussi, Drupal un peu moins, PluXML pas du tout. Cependant, Prestashop est le système e-commerce le plus lent que nous ayons jamais connu. Que ce soit sur l’administration (backoffice) ou sur la partie client (frontoffice), la lenteur se fait sentir.

Sous WordPress (pour le prendre comme exemple), il existe une multitude de plugin pour mieux utiliser le cache, supprimer ce qui ralentit le système, déférer les scripts externes… Même si Prestashop a un système de cache, en plus de boguer, il n’est pas vraiment efficace.

À vous de mettre des solutions en place pour faire en sorte que Prestashop soit moins lent en diminuant le poids des images, utiliser moins de scripts, moins d’effets sur vos pages… à la main.

Prestashop semblerait également avoir des pratiques douteuses causant des ralentissements : voir cet article.

Conclusion

On ne va pas cracher sur Prestashop non plus ; cet article avait pour but de montrer les points faibles de Prestashop. Le système est gratuit et comporte beaucoup des fonctionnalités de bases nécessaires à un site internet e-commerce.

Cependant pour la même chose, nous vous conseillons un autre système. Pourquoi pas Magento ? Pour certains clients nous avons également couplé WordPress et Woo-commerce / WPShop.