Drupal est un système de gestion de contenu ou CMS , conçu pour vous aider à construire , maintenir et gérer des sites Web . C'est un choix populaire, comme le back-end pour les sites de savoirs traditionnels sur l'Internet aujourd'hui , selon des savoirs traditionnels. Une partie de sa popularité peut être attribuée à son prix - c'est gratuit - mais aussi pour son extrême flexibilité . Vous pouvez simplement télécharger et installer des modules pour étendre les fonctionnalités de Drupal , y compris la possibilité pour les utilisateurs de s'abonner à des contenus ou recevoir des notifications. Concepts de base de Drupal
À la base, friandises Drupal et les magasins les plus contenu, tels que des pages Web statiques , des blogs et des nouvelles, comme des nœuds . Une fois que vous créez du contenu et de le stocker comme un nœud , vous devez ensuite contrôler la façon dont les nœuds sont affichés aux utilisateurs finaux par la configuration des menus , des vues et des blocs de contenu latérale. En d'autres termes , tous les noeuds sont des paquets de données, qui sont ensuite placées sur une page conçue par configuration. Cette page, avec ses noeuds et de la configuration , de déterminer ce qui est affiché dans un navigateur Web lorsqu'un internaute visite la page.
Modules
Vous pouvez ajouter des fonctionnalités à l'aide de nœuds modules. Les modules sont petit plug-in programmes qui vous permettent de manipuler les données dans les nœuds de sorte qu'il fait quelque chose - par exemple , les modules peuvent collecter les données, afficher des informations de manière dynamique en évolution , comme le temps , fournir des tie- ins pour systèmes de paiement pour le e le commerce ou le contenu de tri à la volée basé sur des filtres ou des règles que vous avez définies . Certains modules vous permettent de collecter et de stocker les comptes de messagerie ou des comptes d'utilisateur de sorte que vous pouvez offrir des abonnements ou des services de notification pour les utilisateurs.
Abonnements vs Notifications
Drupal utilise les termes «abonnement» et «notification» presque interchangeable . Il peut être difficile de faire la différence entre ce que les modules d'abonnement ne versets d'un module de notification. En essence , un abonnement souscrit un utilisateur à quelque chose régulièrement proposé par le site , en lui envoyant un avis contenant un nouveau contenu à partir d'un nœud ou d'un service supplémentaire, comme un bulletin d'information , basé sur le contenu d'un noeud. Un peu comme un abonnement à un magazine , l'abonnement est envoyé aux utilisateurs de les tenir à jour sur quelque chose offert par votre site. Notifications , d'autre part, sont des événements ou à une catégorie spécifique . Les convocations sont envoyées comme les abonnements, mais ils sont plus ciblées et granulaire.
Code
Le module d'abonnement est un des plus anciens modules continuellement utilisés et les mises à jour proposées par Drupal . Il est basé sur une structure modulaire qui peut être étendue à travers un site web ou un groupe de sites qui partagent la même installation de Drupal et de base de données. Modules de notification ont été développés comme un sous-ensemble du module de souscription. Parce que les notifications sont utilisés pour les sections dirigées d'un site , les développeurs ont sorti beaucoup de code supplémentaire utilisé pour les abonnements.