Pourquoi nous n'utilisons plus WordPress ?

Nous nous devions de répondre à cette question qui revient souvent lors d'audition de marché public ou de sollicitations commerciales. Alors, voici les raisons pour lesquelles nous n'utilisons plus WordPress depuis ... longtemps.

WordPress est une solution bien connue dans l'univers du Web car elle est très répandue pour créer des blogs principalement. Pour cette raison, de nombreuses agences de communication et quelques agences Web l'ont adopté en complément d'autres solutions de développement Web.

WordPress est ce qu'on appelle un CMS (pour Content Mangement System), en français un outil de gestion de contenu qui permet de créer des articles de Blog et des pages Web statiques. WordPress est basé sur la technologie PHP et les bases de données MySQL.

Parce qu'il vous faut plus qu'un CMS !

Pour aller au delà du Blog et de la simple gestion de contenu, WordPress s'est doté d'un maillage d'outils complémentaires (extensions) afin de répondre à des besoins fonctionnels plus large. Et c'est là que ça se complique !

Au fil du temps et de vos besoins, une multitude d’extensions peuvent être créées et ajoutées au CMS, le rendant souvent lent et difficile à entretenir.

De même, WordPress s'appuie sur un système de template qui permet de choisir un WebDesign en achetant un template parmi un large choix. Deuxième complexité.

Pour garantir un niveau de sécurité important, il faut alors suivre les mises à jour de WordPress et s'assurer de la compatibilité avec le template et les widgets installés. A un moment, la migration vers de nouvelles versions de WordPress n'est plus possible ou elle crée des effets de bords sur l'interface et/ou sur les fonctionnalités.

Ne pas suivre les mises à jour de sécurité expose à de vrais risques. Nous l'avons constaté à de nombreuses reprises par les appels de prospects désemparés par un site Web piraté.

Parce qu'on a trouvé une bonne alternative ... dès 2009 !

Notre solution ne se base pas uniquement sur un CMS mais sur un Framework Open-Source : Django. Un Framework est une sorte de boîte à outils permettant de créer des sites et applications web. Il est donc possible de créer un CMS à l’aide d’un Framework. Le CMS que nous utilisons s’appelle Django CMS et à été créé à l’aide de Django. Tout comme Django, il est Open-Source et « vivant ».

Lorsque nous réalisons votre application ou votre site web avec Django, celui-ci n’est pas uniquement cantonné aux fonctionnalités fournies par le CMS. Chacun de vos besoins spécifiques sont intégrés directement dans le cœur du site, assurant des meilleures performances, un entretien et des évolutions facilitées et pérennes !

Comme vous pourrez le lire dans "Nos Technologies", Django devient de plus en plus utilisé et, depuis 2017, le langage Python sur lequel il s'appuie, est devenu le langage informatique le plus utilisé dans le monde.

C'était donc une bonne intuition en 2009 !


Articles similaires 

Projet Excel Lent (!)

4 mars 2019

Paye ta carte interactive !

20 janvier 2019