Systèmes de gestion de contenu. Évaluation du CMS gratuit. Données et contenu

Soumettre votre bon travail à la base de connaissances est facile. Utilisez le formulaire ci-dessous

Les étudiants, étudiants diplômés, jeunes scientifiques qui utilisent la base de connaissances dans leurs études et leur travail vous seront très reconnaissants.

Documents similaires

    Organisation d'un processus commun de création, d'édition et de gestion de contenu. Avantages du CMS développé. Ajout, modification et suppression de pages, fichiers, actualités. Un produit logiciel pour créer et gérer facilement le contenu des pages.

    thèse, ajoutée le 15/10/2013

    Descriptions d'un système de gestion de contenu de site conçu pour la création, la mise en œuvre et la gestion de sites Web et de portails commerciaux ou non. Capacités du système DotNetNuke. Analyse des fonctions de gestion de contenu. Installation du site sur le serveur.

    travail de cours, ajouté le 11/01/2015

    Développement et mise en œuvre pratique du contenu Joomla!, installation et configuration du système de gestion de contenu. Le choix du design, des couleurs et de l'animation du site, la méthode de son ajout. Création d'une structure d'information dans un système de gestion de contenu.

    thèse, ajoutée le 22/06/2009

    Systèmes de formation informatique. Principes de base des nouvelles technologies de l'information pour l'éducation. Développement de l'Internet mondial, le concept de site Web. Processeur hypertexte, SGBD MySQL. Système de gestion de contenu "Joomla". Installation d'un serveur local.

    thèse, ajoutée le 19/04/2011

    Brève description des fonctionnalités de Solid Works Enterprise PDM. Méthodes et outils pour développer un système de gestion de contenu de portail avec une archive de documentation de conception. Architecture logique et composants. Solutions d'interface utilisateur.

    thèse, ajoutée le 10/02/2017

    Documents électroniques et papier. Gestion électronique des documents internes et externes. Arguments numériques pour l’efficacité du recours à la gestion électronique des documents. Principales caractéristiques des systèmes EDMS, problèmes de sélection et de mise en œuvre. Systèmes de gestion de contenu.

    test, ajouté le 10/01/2010

    Analyse des principales méthodes de contrôle et de gestion des contenus Internet. Les objectifs, les fonctions et les principes de fonctionnement des machines à méta-sonde, appelées agents intelligents. Indexation, analyse et catégorisation. Documentation intranet et gestion de contenu.

    résumé, ajouté le 10/08/2011

    Les programmes les plus courants. Apparition et programmation du site. Système de gestion de contenu et de contenu Web. Stocker et publier de grandes quantités de documents, d'images, de musique ou de vidéos. Outils de stockage et de publication d'informations.

    présentation, ajouté le 19/08/2013

Les produits de cette classe sont destinés à créer du contenu - des pages Web, à faciliter la gestion des informations sur les pages du site pour les utilisateurs qui n'ont pas de connaissances suffisantes, à utiliser des langages de programmation Web ou du balisage pour gérer le contenu du site. Un WCMS fonctionnellement développé offre des capacités de collaboration, offrant aux utilisateurs des capacités de gestion, d'édition et d'audit de documents.

Assistance de base

La plupart de ces systèmes utilisent des bases de données pour stocker du contenu, des métadonnées et d'autres objets pouvant être nécessaires au fonctionnement du système. Ces systèmes sont généralement gérés via une interface Web utilisant des navigateurs.

Qui en a besoin

Un programmeur expérimenté est nécessaire pour configurer WCMS et étendre ses fonctionnalités, mais le plus souvent WCMS est un outil de maintenance de sites Web destiné aux spécialistes non techniques. Les systèmes de gestion de contenu de pages Web vous permettent de gérer le contenu textuel et graphique d'un site Web, en fournissant à l'utilisateur une interface de travail, des outils d'édition, de publication, de stockage d'informations, en automatisant les processus de placement d'informations dans des bases de données et de leur affichage.

WCMS ou CMS

La classe des logiciels de gestion de contenu peut être divisée en systèmes de gestion de contenu d'entreprise (ECMS) et systèmes de gestion de contenu Web (WCMS). Historiquement, en raison de son lien avec les domaines de la gestion de l'information d'entreprise (GRH, EDMS, CRM, ERP, etc.), le terme CMS a remplacé WCMS, devenant synonyme de système de gestion de site.

À propos des types et de l'inférence

En fonction du type de création et de traitement du contenu du site Web, il existe trois principaux types de systèmes : à génération de pages statiques, dynamiques et hybrides. Ces termes font référence à la caractéristique de rendu du contenu du site préparé par WCMS à l'aide de modèles de présentation pour l'affichage sur des pages Web assemblées à partir de contenu structuré.

Génération de pages dynamiques. Les pages préparées par des systèmes de ce type et affichées dans la fenêtre du navigateur de l'utilisateur sont créées par le serveur à chaque nouvelle requête.

Génération de pages statiques. Le plus souvent, il s'agit de programmes d'édition de langage de balisage et de contenu informatif qui, lorsque des modifications sont apportées au contenu du site, créent des pages avec un contenu statique (ne changeant pas pendant toute la durée de stockage de la page sur le site).

Hybride ou mixte. Ils combinent les avantages des deux premiers. La technologie peut être mise en œuvre par mise en cache - le module de présentation génère la page une fois, puis elle est chargée plusieurs fois plus rapidement à partir du cache. Une autre approche consiste à stocker certains blocs d'informations et à assembler une page à partir des blocs lorsque l'utilisateur demande la page correspondante.

Ce qui est disponible

Modèles automatisés

Créez des modèles de sortie standard (généralement HTML et XML) qui peuvent être automatiquement appliqués au contenu nouveau et existant, vous permettant de sortir du contenu tout en apportant des modifications de manière centralisée à partir d'un ou plusieurs postes de travail.

Mise à l'échelle

Cette propriété est implémentée dans la plupart des WCMS modernes et se manifeste par la possibilité de distribuer une copie (installation sur un serveur) sur plusieurs domaines, en fonction des paramètres du serveur Web. Un système de gestion de contenu de site Web peut créer des sous-sites/portails Web au sein du site Web principal.

Édition de contenu facile

En étant abstrait de la représentation visuelle, le contenu a tendance à être plus modifiable. La plupart des systèmes WCMS incluent des outils d'édition WYSIWYG qui permettent aux utilisateurs non qualifiés de créer du contenu et de le modifier.

Évolutivité des fonctionnalités

La plupart des programmes WCMS permettent la connexion de plugins ou de modules conçus pour étendre les fonctionnalités des sites.

Mise à jour des normes

Le logiciel WCMS open source fournit généralement des mises à jour régulières pour inclure des ensembles de fonctionnalités et une prise en charge système conformes aux normes Web modernes et actuelles.

Gestion du flux de travail

La gestion du flux de travail est le processus de création de cycles de tâches séquentielles et parallèles à accomplir dans un système. Par exemple, un ou plusieurs créateurs de contenu peuvent rédiger un article, mais celui-ci ne sera pas publié tant qu'un éditeur ne l'aura pas révisé et que le rédacteur en chef ou le rédacteur en chef de la production ne l'aura pas approuvé.

Travail d'équipe

Les systèmes WCMS peuvent agir comme des plates-formes collaboratives, permettant au contenu d'être téléchargé et d'interagir avec un ou plusieurs utilisateurs autorisés. Les modifications peuvent être surveillées et acceptées pour publication ou ignorées et renvoyées à la version précédente. Dans le même temps, certaines formes avancées de collaboration sur le contenu collaboratif permettent à plusieurs utilisateurs de modifier (ou de commenter) des pages tout en collaborant sur le matériel.

Délégation de pouvoir

Certains systèmes WCMS permettent à différents groupes d'utilisateurs d'avoir des droits limités pour modifier un contenu spécifique au sein d'un site Web, partageant ainsi la responsabilité de la gestion du contenu (les modérateurs du forum en sont un excellent exemple).

Gestion des documents

Le logiciel peut fournir des outils de gestion collaborative du cycle de vie du document depuis le début de sa création, ses modifications ultérieures, sa publication, son archivage ainsi que sa destruction.

Virtualisation de contenu

Le système WCMS fournit des outils qui permettent de travailler avec une copie virtuelle de l'intégralité du site Web, des ensembles de documents ou en mode programmation. Cela permet de visualiser les modifications sur plusieurs ressources interdépendantes et/ou d’exécuter selon la priorité.

Syndication de contenu

Les logiciels de système de gestion de contenu contribuent souvent à la diffusion à grande échelle de contenu en créant des flux de données RSS et Atom pour d'autres systèmes. Ils peuvent également informer les utilisateurs par e-mail lorsque des mises à jour sont disponibles dans le cadre de leur flux de travail.

Localisation de contenu

Possibilité d'afficher du contenu dans plusieurs langues.

Prise en charge des versions

Comme pour les systèmes de gestion électronique de documents (EDMS), le logiciel WCMS prend en charge la gestion des versions des documents (contenu, page) lorsque les pages sont vérifiées à l'intérieur ou à l'extérieur du WCMS lui-même, garantissant ainsi aux éditeurs de recevoir la version précédente et de continuer à travailler à partir du point choisi. La prise en charge des versions est utile pour travailler avec du contenu qui doit changer quelque chose au fil du temps, nécessite une mise à jour ou lorsque vous devez référencer un document ou une version antérieure.

Vers les résultats

Il existe aujourd'hui une cinquantaine de noms de divers systèmes de gestion de contenu Web (CMS), produits open source, sous licence - propriétaires, gratuits et shareware, créés sur les plateformes PHP, Java et ASP.NET, auprès de fournisseurs célèbres et de sociétés de développement peu connues.

Tous ces développements sont réunis par un espace unique auquel sont destinés les résultats de leurs travaux - le réseau mondial : 1C-Bitrix, ABO.CMS, Amiro.CMS, Atilekt.CMS, B2evolution, CMS Made Simple, CMSimple, Concrete5, DataLife Moteur, Danneo, DotNetNuke, Drupal, E107, e2, eZpublish, Joomla, HostCMS, MODx, Mambo Open Source, MediaWiki, Movable Type, NPJ, Nucleus CMS, OpenCms, PHP-Fusion, PHP-Nuke, Plone, Prestashop, S .Builder, Sapid, SharePoint , Site Sapiens, TYPO3, Textpattern, Typolight, TikiWiki, uCoz, UMI.CMS, WikkaWiki, WordPress, XOOPS, Xaraya, Zikula

Les « nuages ​​» ont « remodelé » le marché du WCM

Les clients sont désormais prêts à considérer les solutions de gestion de contenu (WCM) comme des applications métier autonomes, selon une nouvelle étude. Dans le même temps, les produits les plus populaires sont les produits universels et flexibles, ainsi que le WCM « cloud ».

Littérature et liens

  • Sokolov Sergueï Alexandrovitch. HTML et CSS dans des exemples, des solutions et des tâches typiques. Travail professionnel. - M. : Williams, 2007. - P. 416. -
un programme utilisé pour créer, éditer, gérer et publier du contenu de manière systématique.

Généralement, ces systèmes sont utilisés pour stocker et publier de grandes quantités de documents, d’images, de musique ou de vidéos.

Système de gestion de contenu Web(Système de gestion de contenu Web, WCMS ou Web CMS) - logiciel CMS classe, généralement implémentée sous forme d'application Web, et destinée à la création et à la gestion de contenu HTML. WCMS généralement utilisé pour gérer et contrôler de grandes collections de matériel Web en évolution dynamique ( HTML documents et photos associées). Un tel système simplifie le processus de création, de gestion, d'édition de contenu et de nombreuses autres tâches importantes associées à la prise en charge de ces processus.

WCMS offre les fonctionnalités suivantes :

  • Application de modèles d'affichage automatiques(V. HTML ou XML format) automatiquement appliqué au contenu nouveau ou existant. Ainsi, le type de tous les documents peut être défini à partir d'un seul endroit.
  • Édition de contenu facile. Il est assez simple pour l'utilisateur de créer et de gérer du contenu, car soit il n'a besoin d'aucune connaissance des langages de programmation ou des langages de balisage, soit il en nécessite une connaissance minimale.
  • Évolutivité. Possibilité d'étendre les fonctionnalités d'un site existant en installant celles fournies avec la distribution WCMS plugins Et modules.
  • Gestion des documents. Il existe des outils permettant de gérer le cycle de vie des documents de la création à la suppression.
  • Visualisation du contenu. Tout utilisateur peut travailler avec une copie virtuelle de l'intégralité du site Web, de plusieurs documents ou codes de programme, ce qui permet voir Tous changements plusieurs ressources interdépendantes avant leur application finale.

Selon la méthode d'utilisation des modèles de génération de pages Web, il est d'usage de distinguer trois principaux types de systèmes WCMS : avec traitement hors ligne, traitement en ligne Et systèmes hybrides.

  • Les systèmes autonomes traitent tout le contenu en appliquant des modèles avant la publication pages Web.
  • Les systèmes en ligne appliquent des modèles lorsque les utilisateurs visitent un site (ou récupèrent des pages et des caches).
  • Les systèmes hybrides combinent les deux premières approches. Certains d'entre eux sont plutôt statiques HTML les pages génèrent des codes exécutables ( JSP, PHP, Perl), éliminant le besoin d'installer un système WCMS sur chaque serveur Web.

Comme exemple de système, considérons WCMS Drupal.

Drupal est un système WCMS développé en PHP et utilisant une base de données relationnelle comme stockage de données (MySQL, PostgreSQL et autres sont pris en charge). Architecture Drupal vous permet de l'utiliser pour créer différents types de sites - des blogs et forums aux archives d'informations ou aux sites d'actualités.

La fonctionnalité est fournie par des plugins qui accèdent aux API Drupal. L'ensemble standard de modules comprend, par exemple, des fonctions telles que le fil d'actualité, les fichiers, le collecteur d'actualités, le vote, la recherche, etc.

Les fonctions les plus importantes fournies par les modules inclus dans la distribution Drupal :

  • une catégorisation unifiée de tous les types de contenu (taxonomie) - des messages du forum aux blogs et articles d'actualité ;
  • un large éventail de propriétés lors de la construction de rubriques : listes plates, hiérarchies, hiérarchies avec ancêtres communs, synonymes, catégories associées ;
  • imbrication de catégories de n'importe quelle profondeur ;
  • recherche par contenu du site, y compris recherche par taxonomie et utilisateurs ;
  • restriction de l'accès des utilisateurs aux documents ;
  • construction de menus dynamiques ;
  • Prise en charge des formats XML :
    • produire des documents vers RDF/RSS ;
    • agrégation de matériaux provenant d'autres sites ;
    • BlogAPI pour la publication de documents à l'aide d'applications externes ;
  • prise en charge de thèmes de conception de sites Web amovibles avec plusieurs options prêtes à l'emploi ;
  • traductions de l'interface du site dans différentes langues, ainsi que prise en charge du maintien de contenus multilingues ;
  • la possibilité de créer des sites avec des contenus qui se chevauchent (par exemple, une base d'utilisateurs commune ou des paramètres communs) ;
  • configurations de site distinctes pour différents hôtes virtuels (y compris leurs propres ensembles de modules et de thèmes pour chaque sous-site) ;
  • un mécanisme de limitation de la charge sur le site (arrêt automatique de certains blocs et modules d'informations en cas de trafic important).

Il existe une grande variété de systèmes, tant commerciaux que gratuits. Par exemple, Microsoft propose une implémentation

Création d'une application web "Musée Virtuel"

thèse

1.3 Présentation du système de gestion de contenu 1C-Bitrix

Le dernier système de gestion de contenu de site Web examiné sera un développement payant de la société nationale 1C-Bitrix, qui est le plus répandu sur le segment russe.

Lors de la connexion au système Bitrix, trop d'informations sont affichées sur la page principale, ce qui interfère avec la perception du système dans son ensemble, ce qui est décevant. Malgré cela, les développeurs estiment que le système est organisé aussi logiquement et simplement que possible par rapport au CMS gratuit. À en juger par les deux premiers systèmes considérés, ils sont, pour le moins, fallacieux (voir Fig. 1.11).

Riz. 1.11 Menu principal de Bitrix

La fonctionnalité de ce système, d'une manière ou d'une autre, a quelque chose en commun avec les deux premiers : il existe un magasin de composants supplémentaires, il y a la possibilité d'optimiser la recherche, etc. Par conséquent, lors de l'examen de ce système, il sera possible d'approfondir et d'examiner de quelles parties logiques il se compose et comment elles interagissent les unes avec les autres. Avec un degré de probabilité élevé, on peut affirmer que la logique de fonctionnement des deux premiers systèmes considérés ne sera pas très différente.

Ainsi, la logique de Bitrix est très similaire au schéma MVC. Cela peut être vu en le décomposant également en trois composants : modules, modèles et composants. Cela vous donnera un ratio presque complet.

Les modules de Bitrix remplissent complètement le rôle de modèles dans MVC. Les performances du système sont entièrement déterminées par la présence de l'un ou l'autre module, dont les fonctions peuvent être utilisées à la fois par des composants et par d'autres modules.

Les composants de Bitrix jouent à la fois le rôle de contrôleur et de vue dans MVC. Ceci est réalisé grâce au fait que le composant peut contenir des modèles. Ainsi, le composant, grâce à l'API des modules connectés, peut manipuler les données que le modèle de composant affichera sur la page. En plus des modèles, les composants peuvent stocker des dictionnaires de langues pour afficher des pages dans différentes langues ou des images pouvant être chargées conformément au modèle sélectionné.

Les modèles dans Bitrix ne sont rien de plus que des représentations au sens MVC, dont dépend non pas le contenu du composant (le contenu du composant se trouve dans le composant), mais sa conception, c'est-à-dire qu'il détermine l'emplacement et l'affichage de certains objet. Chaque modèle est obtenu en reliant deux de ses parties : le haut (en-tête) et le bas (pied de page). Les composants utilisent des modèles pour créer le contenu des pages du site, en les remplissant avec le contenu situé entre l'en-tête et le pied de page du modèle. Il peut également inclure des panneaux latéraux pour divers besoins (voir Figure 1.12).

Le système Bitrix se concentre sur la sécurité du site. C'est peut-être pour cette raison qu'au début, il semblait que le travail sur l'expérience utilisateur n'était pas réalisé de la meilleure façon. Il convient également de noter que tous les avantages de ce système ne peuvent être utilisés qu'en conjonction avec les produits de la société 1C, avec lesquels ils sont entièrement compatibles. Ainsi, il peut être considéré non pas comme un système de gestion de contenu distinct, mais comme un composant d'un bloc entier de logiciels visant à résoudre des problèmes plus larges.

Riz. 1.12 Structure du modèle

Caractéristiques comparatives des systèmes de gestion de contenu considérés

L'évaluation des systèmes de gestion de contenu a été réalisée dans le cadre des capacités et des besoins de développement du musée virtuel HSE. Cela s'est reflété dans les critères d'évaluation finaux et leur importance (voir tableau 1.1).

Tableau 1.1 Caractéristiques comparatives des systèmes de gestion de contenu

Lors du choix d’un système de gestion de contenu pour un futur site Web, vous devez prendre en compte plusieurs facteurs. Selon cela, le processus de sélection peut être représenté sous la forme d'un diagramme (voir Fig. 1.13).

Riz. 1.13. Processus de mise en œuvre du système de gestion de contenu

Dans la figure, les composants actuellement importants sont deux groupes d'entrées : les ressources de développement et les ressources techniques (matériel). Comme mentionné précédemment, les critères de comparaison ont été sélectionnés en fonction des compétences professionnelles des développeurs, ainsi que des capacités techniques et commerciales de l'équipe :

1. Manque de budget pour l'achat de tout logiciel.

2. Plateforme serveur de type Unix avec prise en charge MySQL.

3. Productivité et compétence relativement faibles de l'équipe de développement dans les outils de développement, en raison du manque d'expérience de travail avec eux.

Compte tenu des conditions avancées, le système 1C-Bitrix n'est pas adapté à l'utilisation, car il n'est pas distribué gratuitement, ce qui signifie qu'il n'est pas possible pour l'équipe de développement de l'acheter.

Le système de gestion de contenu Joomla est dangereux car ses fonctionnalités sont assemblées à partir de nombreux modules téléchargés et assemblés. Le package standard comprend des capacités minimales de gestion de site, et tout le potentiel est révélé en connectant habilement divers modules entre eux, ce qui peut poser problème pour les utilisateurs inexpérimentés et affecter leur productivité.

Comme le montre le dernier critère, les systèmes de gestion de contenu Joomla et ModX sont extrêmement peu conviviaux pour les développeurs débutants et nécessitent une certaine quantité de connaissances pour fonctionner, ce qui n'est pas attendu dans ce cas. De plus, il existe très peu de documentation généralisée ou de cours vidéo en russe à leur sujet.

Au final, il s'avère qu'aucun des systèmes de gestion de contenu de site considérés ne peut offrir la rapidité et la facilité nécessaires au développement du musée virtuel HSE dans ces conditions. Pour cette raison, il a été décidé de ne pas utiliser de tels systèmes du tout, mais de développer certains comportements (comme la logique de travail avec des modèles dans 1C-Bitrix) en utilisant nos propres moyens. Ce qui facilite également la situation, c'est qu'à l'avenir, on peut dire que la gestion des utilisateurs n'implique pratiquement aucune complexité : il est prévu de n'utiliser que deux rôles : le visiteur qui visite le musée virtuel et l'employé du musée qui gère son contenu. Pour résumer l'examen des systèmes de gestion de contenu, nous pouvons dire que dans ce cas particulier, son utilisation n'est pas si nécessaire, malgré le fait que vous pouvez créer vous-même la fonctionnalité nécessaire, car, selon la première et principale règle des systèmes de gestion de contenu c'est que vous n'utilisez pas le système qui devrait l'être.

Site Internet "Lycée MBOU Modut"

réseau de modèles de sites Web éducatifs Joomla, Drupal et WordPress sont des systèmes de gestion gratuits sur la base desquels vous pouvez créer des sites Web fonctionnels et faciles à gérer sans coûts financiers importants...

Le CMS divise le site en deux composantes : la conception (l'apparence du site dans son ensemble, les pages individuelles, les blocs d'informations spécifiques) et le contenu (le contenu). La conception du site est contenue dans des modèles et change beaucoup moins fréquemment que le contenu...

De la division logique des types de systèmes de gestion de contenu découle la même division harmonieuse des sites eux-mêmes selon les fonctionnalités qu'ils mettent en œuvre à travers les fonctions de tout CMS : 1) Site de cartes de visite...

Développement d'une application web interactive pour les cours d'histoire

Les tests ont été réalisés selon les paramètres suivants : facilité d'utilisation du panneau d'administration, rapidité de développement du site sur le moteur, possibilité d'écrire des modules supplémentaires...

Développement d'un portail média

Sur la base des tâches définies pour le développement du site Internet de l'Administration de la Sécurité Sociale, différentes méthodes de développement de sites Internet ont été envisagées...

Développement d'un site Web moderne pour un système de gestion d'entreprise

Aujourd'hui, la grande majorité des sites Internet sont créés à l'aide de divers systèmes de gestion. De tels systèmes, au sens général, sont compris comme des applications Web...

Création d'une application web "Musée Virtuel"

Le premier système de gestion de contenu que nous considérerons sera un système gratuit et open source : Joomla. C'est le plus populaire et le plus fréquemment utilisé non seulement en Russie, mais dans le monde entier...

Création d'une application web "Musée Virtuel"

Le prochain système de gestion de contenu de site Web que nous examinerons est un système appelé ModX. Comme Joomla, il est open source et sous licence ouverte. Dans le cas de ModX, le processus d'installation est aussi simple que possible...

Création d'un système de formation automatisé à la conception d'une base de données matériaux à l'aide de l'exemple du procédé SKI-3

À la suite de l'analyse des capacités d'un grand nombre de programmes, il s'est avéré que la plupart d'entre eux sont uniquement destinés à compiler et à effectuer des tests. Les capacités de ces systèmes vont des plus simples...

Création d'une boutique en ligne "En laisse"

WordPress n'est pas tant un CMS qu'un système de gestion d'agenda/blog en ligne. Mais un grand nombre d'extensions de plugins gratuites vous permettent de créer des sites Web assez volumineux sur WordPress...

Création d'un service Web de cartographie à l'aide des API Yandex.maps et Google

Drupal est en quelque sorte l’exact opposé de WordPress. Même sans installer d'extensions externes, vous pouvez étendre les fonctionnalités du site dans des limites très larges, et lors de l'installation d'extensions - presque à l'infini...

Création d'un service Web de cartographie à l'aide des API Yandex.maps et Google

Joomla est un compromis raisonnable entre deux extrêmes : WordPress et Drupal. Comme Drupal, les fonctionnalités d'un site Joomla peuvent être étendues presque à l'infini grâce à des extensions externes et, contrairement à WordPress...

Créer un site de groupe

Un système de gestion de contenu (CMS) est un système d'information ou un programme informatique utilisé pour soutenir et organiser le processus collaboratif de création...

  1. Les systèmes de gestion de contenu Web sont des logiciels qui vous permettent de développer et de maintenir des sites Web d'informations dynamiques.
  2. L'avantage des sites dynamiques est la séparation de la conception du contenu de l'information, ce qui vous permet d'automatiser le flux de documents, les processus métier et les mécanismes de personnalisation.
  3. Les systèmes de gestion de contenu Web réduisent les coûts de création et de maintenance de sites Web complexes.
  4. Les principales fonctions des systèmes sont le développement de contenu, la gestion de sites Web et la diffusion de contenu.
  5. Les systèmes de gestion de contenu Web sont basés sur une architecture client/serveur à trois niveaux, ce qui facilite le travail et l'accès des clients aux informations.

Sites dynamiques ou statiques

Internet, en tant qu'outil pour faire des affaires, augmente considérablement la vitesse et la dynamique des relations entre partenaires commerciaux lorsque cet outil est utilisé correctement. À mesure que la vie d'une entreprise réelle fusionne avec le Web, le problème de la gestion du contenu d'un site Web deviendra de plus en plus aigu. Derrière la façade de tout site Web se cache son infrastructure et son contenu, dont la gestion intelligente est un objectif primordial pour atteindre l'efficacité.

Tout site Web est constitué d'un ensemble de pages et les différences résident uniquement dans la manière dont elles sont organisées. Il existe deux types d’organisation de sites Web : statique et dynamique. Dans le premier cas, les spécialistes responsables de la création et de la maintenance du site rédigent chaque page individuelle, y compris sa conception et son contenu, sous forme HTML. Dans la seconde, toute page Web est basée sur un modèle qui détermine l'emplacement de tous les composants de la page dans la fenêtre du navigateur Web et des informations spécifiques sont insérées à l'aide d'outils standard qui ne nécessitent pas de connaissance du langage HTML de la part du participant au processus et aux procédures. pour publier une page Web assez complexe pour un non-spécialiste.

« American Airlines disposait auparavant de 40 000 pages Web statiques. Lors de l'installation du système Broadvision, ils ont été convertis en seulement 40 modèles. Lorsque les gens visitent le site Web d'American Airlines, 80 % d'entre eux n'utilisent que deux de ces modèles », a déclaré Michael Kennedy, vice-président du marketing chez Broadvision.

Si le site comporte de nombreuses pages ou doit être mis à jour fréquemment, alors l’avantage d’une organisation dynamique devient évident. Les développeurs de sites Web n'ont pas besoin de réécrire une page entière lorsque son contenu ou sa conception change. Les pages ne sont pas entièrement stockées, mais sont formées « à la volée » lors de leur accès.

Ainsi, séparer la conception du contenu est la principale caractéristique qui distingue les sites dynamiques des sites statiques. Sur cette base, d'autres améliorations de la structure du site sont possibles, telles que la définition de diverses fonctions utilisateur et l'automatisation des processus commerciaux, et surtout, le contrôle du contenu entrant sur le site.

Il existe deux manières possibles de créer un site Web dynamique. Premièrement, il s'agit d'écrire vos propres programmes qui sont chargés de créer les modèles nécessaires et de prendre en charge les fonctions nécessaires. Dans ce cas, le système créé répondra pleinement aux besoins, mais peut nécessiter plus d'efforts et de temps de programmation. La deuxième façon consiste à utiliser des systèmes déjà existants, appelés systèmes de gestion de contenu Web. L’avantage de cette voie est la réduction du temps et des efforts. Ses inconvénients incluent une flexibilité réduite et un ensemble de capacités insuffisant ou excessif.

« Le coût total de création et de maintenance d'une page HTML avec une image et trois liens pendant un an est de 255 $ ; si la même page est générée dynamiquement, son coût moyen tombe à 15 dollars. À mesure que le contenu sur le Web augmente, les gens commencent à réaliser que la mise en œuvre de systèmes de gestion de contenu a vraiment du sens », explique Michael Moon, président du cabinet de recherche Gistics.

Un avantage incontestable d'un système de gestion de contenu est la réduction des coûts d'administration en général et de support du site Web en particulier. Cela se produit en réduisant le temps perdu à rechercher des documents, en éliminant les duplications et les erreurs et en augmentant la vitesse de communication avec les partenaires et les clients.

Systèmes de gestion de contenu Web : structure typique

Dans sa forme la plus générale, l'architecture des systèmes de gestion de contenu Web peut être représentée comme suit :

Cette technologie repose sur une architecture client/serveur à trois niveaux. Cette architecture répartit le traitement des données entre

  1. client;
  2. serveur d'applications ;
  3. stockage de données.

Contrairement à l'architecture traditionnelle à deux niveaux, il existe serveur d'applications comme lien intermédiaire entre le client et l'entrepôt de données.

La nécessité d'un tel lien est dictée par les exigences des applications pour les entreprises interagissant avec les clients (via Internet), les partenaires (via Extranet) et leurs propres employés (via Intranet). En l'absence de serveur d'applications, la plupart des applications s'exécutent directement sur l'ordinateur client à partir duquel le client effectue des requêtes. Parallèlement, pour accéder aux données nécessaires, le client doit savoir exactement comment elles sont organisées et où elles sont stockées. De plus, les ordinateurs clients doivent être suffisamment puissants pour traiter les données du stockage (cette architecture est généralement appelée « client lourd »). En revanche, une architecture à trois niveaux, également appelée « serveur épais », ou plus souvent « client léger », évite l’amplification des ordinateurs clients et la congestion du réseau due aux mouvements de données. Dès réception d'une requête, le serveur d'applications la traite en contactant le magasin de données, quel que soit l'endroit où se trouvent les données requises. Le client reçoit uniquement le résultat sous forme de fichier HTML. Ainsi, le serveur d'applications est une plate-forme standardisée permettant de fournir dynamiquement du contenu et de créer des applications de base. Il convient de noter qu'il peut y avoir de nombreux serveurs d'applications eux-mêmes et que la communication avec eux s'effectue via un serveur Web.

Comme mentionné ci-dessus, pour créer et maintenir des sites dynamiques, vous pouvez utiliser des systèmes spéciaux de gestion de contenu Web. Ce sont des logiciels installés sur un serveur Web. Leur tâche principale est de surveiller le contenu entrant sur le site pour garantir son exactitude et son actualité.

Si l'on considère maintenant les systèmes de gestion de contenu sous leur forme la plus générale, nous pouvons noter que leurs composants peuvent être des composants de gestion de contenu, de stockage de données et de serveurs d'applications. Parmi ceux-ci, seule la gestion de contenu est un composant obligatoire, bien que différents fabricants proposent ici également des fonctionnalités différentes. Les plus courants sont abordés dans la section suivante.

Fonctions de base des systèmes de gestion de contenu Web

Les fabricants de systèmes de gestion de contenu Web ne sont unanimes que sur la définition la plus générale de ce que ces systèmes devraient fournir. Leurs principaux paramètres peuvent être regroupés en trois catégories :

Développement de contenu

Le développement de contenu est l’un des éléments clés de l’ensemble du système. C'est ici que commence le cycle de vie de tout matériel publié sur le site. À ce stade, le contenu est créé, édité et approuvé, et le rôle du système est d'automatiser ces processus. La tâche de soutenir la collaboration entre auteurs, éditeurs, programmeurs et gestionnaires est entièrement transférée au système. Cette tâche est accomplie en séparant le contenu et la conception. Tous les composants du site Web, y compris les modèles et le contenu, sont stockés dans des emplacements spécifiques de l'entrepôt de données. Le système accède automatiquement aux bons endroits dans le référentiel, permettant à plusieurs utilisateurs, même des experts non techniques, de travailler à la préparation du contenu pour la publication, notamment en vérifiant son exactitude.

Gestion des sites

L'investissement dans un système de gestion de contenu Web aurait pu sauver le catalogue Argos du Royaume-Uni d'une terrible erreur. Le téléviseur Sony était répertorié sur son site de commerce électronique pour seulement 3 £ (5 $). L'erreur s'est produite lorsqu'un membre du personnel a arrondi le prix de 299 £ à 300 £ et a accidentellement effacé les zéros. Un système de gestion de contenu pourrait vérifier ces informations avant leur publication.

A ce niveau, le site lui-même est développé, prévisualisé et publié. Ici, l'apparence est développée, des modèles sont préparés, les rôles des utilisateurs sont attribués et les informations commerciales nécessaires sont classées (par exemple, produits, prix). Les composants importants de ce niveau sont les services qui prennent en charge la réception en temps opportun du contenu nécessaire.

Livraison de contenu

Lorsqu'un site est entièrement préparé pour la publication, des outils sont nécessaires pour générer dynamiquement des pages Web en fonction du type d'utilisateurs spécifiques. A cet égard, l'un des éléments importants de cette étape est la personnalisation ou la diffusion de profils afin que chaque utilisateur reçoive uniquement les informations qui correspondent à son rôle.

En conclusion, je voudrais dire que même s'il n'existe pas de systèmes de gestion de contenu Web absolument identiques, les experts s'accordent sur une chose. À mesure que les technologies Web évoluent, les systèmes devront se concentrer davantage sur la gestion de contenu que sur la publication sur le Web.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :