Construire un site web avec un système de gestion de contenu

Un site Web d'entreprise efficace doit être suffisamment souple pour intensifier ou échelle vers le bas (ajouter rapidement et / ou soustraire de nouvelles pages) et mettre à jour son contenu (changement annonces, changement promotions, prix de changement, et ainsi de suite). La façon de le faire est de compter sur une poignée de modèles de page - comme une page de catégorie, une page d'atterrissage, et une page de détail - et remplir de façon dynamique avec un contenu approprié qui réside dans une base de données.

Par exemple, si un utilisateur visite une boutique en ligne et des visites de la section Jardinage, le modèle seule catégorie-page affiche les images et le texte et les promotions associées avec le département de jardinage. Si l'utilisateur visite le # article 233-D cor Accueil prochain, que mêmes mises à jour de la page de catégorie modèle avec le nouveau contenu.

La véritable tâche pour cet exemple de boutique en ligne, donc, est la gestion du contenu qui réside dans la base de données. La base de données de l'entreprise doit permettre l'accès sans effort et mises à jour rapides - sur une base quotidienne, sinon horaire, base. Bien sûr, les bases de données ne sont pas des plus sympathiques d'interfaces - Les sites Web ont souvent une couche intermédiaire entre eux et leurs bases de données appelé système de gestion de contenu, ou CMS pour faire court.

Un CMS est souvent, un site Web distinct sécurisé que seuls les administrateurs ont accès. Un administrateur se connecte au CMS basé sur le Web, apporte des modifications au contenu, et pousse le contenu mis à jour où il doit aller: soit à une serveur de test (un site de vernissage où l'entreprise peut vérifier les informations) ou sur le site principal en direct. Une interface CMS succès est parfaitement organisé et facile à utiliser, qui autorise une équipe de personnes non-techniques (tels que les gestionnaires de marque et chefs de produits) pour gérer efficacement leur contenu.




Il ya beaucoup de facteurs à considérer ce lecteur quel type de système de gestion de contenu est bon pour le nouveau site. Certains facteurs à considérer sont les suivants:

  • Plate-forme: Quelle plate-forme de développement est le site en cours de construction sur? Et voici quelques questions connexes: Quelles bases de données dessines-tu contenu, et où est le site hébergé? Le CMS vous envisagez peut intégrer bien avec tous ces facteurs techniques?

  • Langue: Si le site web en charge de multiples pays et de langues? Seront administrateurs du monde entier ont besoin pour gérer le contenu traduit et produits personnalisés - et l'imagerie d'accompagnement - pour leurs régions ou pays respectifs?

  • E-commerce: Est-ce que le site a besoin de lier dans les bases de données existantes sur les produits ou les ventes de l'entreprise? Est-ce que le site a besoin d'intégrer de multiples systèmes? Est-il besoin de lier dans SAP - la plate-forme de logiciels d'entreprise utilisé pour gérer les produits, la chaîne d'approvisionnement, les ventes et les niveaux de stocks?

  • Administration: Avez-vous besoin de mettre en place plusieurs niveaux d'accès à l'administration du site? Par exemple, certains utilisateurs seront en mesure de changer les structures fondamentales du site, tandis que les autres utilisateurs ne peuvent modifier le contenu de certaines pages?

  • Produits ou services uniques: Est-ce que le site offre des produits et services uniques (par exemple, un site qui permet aux utilisateurs de créer et diffuser leurs propres livres en ligne) qui ne rentrent pas dans le moule des systèmes de gestion de contenu off-the-shelf?

Beaucoup de solutions off-the-shelf sont disponibles qui peuvent être très bien pour la taille, l'échelle, et le contenu du site que vous construisez. Des solutions toutes faites populaires sont assez personnalisable pour les faire des choix économiques pour la plupart des sites. Une des raisons de ces solutions sont populaires parce qu'ils sont open source: Tout développeur peut accéder au code source et l'utiliser pour créer des modules personnalisés qui étendent les fonctionnalités. Ces modules peuvent ensuite être mis à disposition à tout le monde qui utilise le code source. Le résultat est une bibliothèque croissante de fonctionnalités pour en tirer. Certains modules open source sont autres Free- sont autorisés - à la fin, une solution open source entraîne généralement un large jeu de fonctionnalités à choisir ou personnaliser davantage. Le seul inconvénient, cependant, est que parce que les applications open source sont soutenue par la communauté, tu ne vas pas à trouver le support technique officiel, vous voyez avec les solutions propriétaires offertes par Oracle et Microsoft.

Les solutions open source, pour leur polyvalence, ne sont pas exactement one-size-fits-all. Dans certains cas, la complexité, l'unicité, ou l'évolutivité d'un site nécessite une solution personnalisée. Beaucoup offres open source fournir une fonctionnalité de base fixé pour vous lancer dans cette direction, de sorte que vous ne l'avez pas vraiment à construire à partir de zéro - mais parfois l'équipe d'ingénierie doivent entreprendre un effort substantiel de personnalisation.


» » » » Construire un site web avec un système de gestion de contenu