Le nom a le mérite d’être clair : OpenCms est un cms en open source. C’est l’en­tre­prise Alkacon Software, basée à Cologne en Allemagne, qui est res­pon­sable du dé­ve­lop­pe­ment continu de ce Content Ma­na­ge­ment System. La com­mu­nauté open source apporte également sa pierre à l’édifice, et ce travail collectif a permis d’obtenir des templates OpenCms et des plugins dis­po­nibles gra­tui­te­ment. OpenCms se démarque des autres par sa prise en main facile ainsi que par la pos­si­bi­lité de création et la gestion de contenu, ac­ces­sible au plus grand nombre.

Con­fi­gu­ra­tion du système et domaines d’uti­li­sa­tion

OpenCms se base sur le langage de balisage XML et dif­fé­rentes tech­no­lo­gies Java, au contraire du leader du marché WordPress, Joomla, Drupal, TYPO3, qui se basent sur le langage de script PHP. OpenCms est un Content Ma­na­ge­ment System in­dé­pen­dant de pla­te­forme qui fonc­tionne sur tous les systèmes d’ex­ploi­ta­tion. Les ap­pli­ca­tions peuvent être utilisées di­rec­te­ment sur le na­vi­ga­teur. Toutefois, il convient d’associer ce CMS à une base de données avant de l’utiliser (com­pa­tible avec MySQL, PostgeSQL, Oracle, HSQLDB, DB2 et MSSQL). OpenCms a été utilisé par de grandes en­tre­prises, à l’image des sites Web comme celui de la marque The North Face ou des cafés Lavazza. Ce CMS est adapté à tous, et aux projets de sites Web de toutes tailles. En plus de sites Web, ce programme est adapté à la réa­li­sa­tion de pages pour l’intranet et l’extranet.

Uti­li­sa­tion du logiciel et fonc­tion­na­li­tés standard avec OpenCms

Comme de nombreux autres CMS, OpenCms est dis­po­nible gra­tui­te­ment en té­lé­char­ge­ment. Il se démarque grâce à sa facilité, les fonc­tion­na­li­tés d’OpenCms sont épurées et les méthodes de travail sim­pli­fiées. Le contenu se résume à des contenus en ligne et hors ligne, et c’est uni­que­ment après la pu­bli­ca­tion du contenu hors ligne que celui-ci devient visible pour les visiteurs du site Web. À l’aide d’un aperçu avant la pu­bli­ca­tion, il est possible de vi­sua­li­ser le résultat avant de le mettre en ligne. Les ré­dac­teurs n’ont pas besoin de con­nais­sances préa­lables en pro­gram­ma­tion pour la gestion ou la création du contenu, car il n’est pas né­ces­saire d’utiliser le backend du programme pour cela. La partie ré­dac­tion­nelle est donc clai­re­ment séparée de la partie technique. Les contenus de votre site Web sont tout sim­ple­ment tra­vail­lés sur la page Web en question. La com­mu­ni­ca­tion avec d’autres ré­dac­teurs s’effectue di­rec­te­ment via une fenêtre de dialogues, qui est affichée sur la page sur laquelle le rédacteur travaille.  De plus, OpenCms comporte de nom­breuses fonc­tion­na­li­tés SEO déjà intégrées (par exemple la création de sitemaps en XML, mots-clés, des­crip­tions, etc.). D’autres fonctions com­pren­nent :

  • La création et la curation de contenu avec un éditeur WYSIWYG
  • Les commandes glisser-déposer pour intégrer les contenus et les templates sur les sites Web et les hié­rar­chi­ser
  • L’ajout de contenus média comme les images ou les vidéos via une galerie
  • L’occasion de struc­tu­rer toutes les pages grâce à un éditeur de sitemap
  • Une ex­cel­lente gestion des droits d’accès pour dif­fé­rents uti­li­sa­teurs
  • La cons­truc­tion et la curation de dif­fé­rents sites Web
  • La création de sites Web mul­ti­lingues

Ex­ten­sions mo­du­laires

Les uti­li­sa­teurs les plus tech­no­philes ont la pos­si­bi­lité, grâce au système open source, de per­son­na­li­ser le CMS en fonction de leurs besoins et de leurs attentes. Les templates OpenCms per­met­tent la mise en œuvre technique de vos idées ainsi que le dé­ve­lop­pe­ment de vos propres ap­pli­ca­tions Web. Les uti­li­sa­teurs moins ex­pé­ri­men­tés peuvent également avoir recours à de nombreux plugins pour leur faciliter la tâche. Ils sont également simples à importer dans le système. Les ex­ten­sions pour OpenCms sont avant tout dis­po­nibles sous forme de modules, que vous pouvez par exemple té­lé­char­ger sur le site officiel. Gé­né­ra­le­ment, vous disposez de templates OpenCms et/ou de fonctions de pro­gram­ma­tion sup­plé­men­taires. En plus des ex­ten­sions les plus courantes pour le contenu, vous bé­né­fi­ciez de modules par­ti­cu­liè­re­ment utiles pour le dé­ve­lop­pe­ment de boutiques

OpenCms : avantages et in­con­vé­nients

OpenCms convient avant tout aux sites Web pro­fes­sion­nels plus ou moins complexes, et moins aux petits projets. Pour créer ra­pi­de­ment un blog par exemple, une boutique en ligne ou une pla­te­forme com­mu­nau­taire, il existe des solutions plus adaptées. OpenCms offre ses prin­ci­paux atouts dans d’autres domaines : par exemple lorsque vous désirez créer un site Web avec beaucoup de contenu, mais que vous ne disposez pas de con­nais­sances en pro­gram­ma­tion très dé­ve­lop­pées. C’est également le cas si votre projet requiert de tra­vail­ler avec plusieurs ré­dac­teurs. Le système in­tel­li­gent de gestion des droits d’accès est tout par­ti­cu­liè­re­ment per­for­mant et d’une grande utilité. Les commandes sont épurées et pratiques et également adaptées aux novices. Ceux-ci peuvent mettre en ligne des contenus sans dif­fi­cul­tés et les modifier, ce qui a rendu ce CMS très apprécié, autant en intranet que pour l’extranet. Bien que la com­mu­nauté active d’OpenCms soit moins large que celle de WordPress ou Joomla par exemple, les chances pour trouver des solutions aux problèmes sont élevées. De plus, le service clientèle d’Alkacon Software est à votre dis­po­si­tion (celui-ci est néanmoins payant). OpenCms n’est peut-être pas le Content Ma­na­ge­ment System le plus répandu, mais il vaut amplement la peine d’être testé. Ce CMS n’a rien à envier aux autres, même en com­pa­rai­son avec les CMS les plus po­pu­laires. Pour finir, le meilleur choix de CMS est celui qui cor­res­pond aux idées que vous souhaitez mettre en place et en fonction de votre degré de con­nais­sances en in­for­ma­tique.

Aller au menu principal