Drupal es un sistema de gestión de contenidos , o CMS , diseñado para ayudar a construir , mantener y administrar sitios web. Se trata de una opción popular , ya que el back-end para los sitios de los conocimientos tradicionales en el Internet hoy en día , de acuerdo a los conocimientos tradicionales . Parte de su popularidad se puede atribuir a su precio - es gratis -, sino también a su flexibilidad extrema. Sólo tiene que descargar e instalar módulos para ampliar la funcionalidad de Drupal , incluyendo la opción para que los usuarios se suscriban a contenidos o recibir notificaciones. Conceptos básicos de Drupal
En su esencia , trata de Drupal y almacena más contenido , como páginas Web estáticas , blogs y noticias, como nodos . Una vez creado el contenido y guardar el resultado como un nodo, a continuación, controlar cómo se muestran los nodos a los usuarios finales mediante la configuración de los menús , opiniones y bloques de contenidos lado. En otras palabras , todos los nodos son paquetes de datos, que luego se colocan en una página diseñada través de la configuración . Esta página , con sus nodos y configuración , determina lo que se visualiza en un navegador Web cuando un usuario visita la página.
Módulos
Puede agregar funcionalidad a los nodos utilizando módulos . Los módulos son pequeños plug-ins que permiten manipular los datos en los nodos para que haga algo - por ejemplo , los módulos se pueden recopilar datos ; mostrar información dinámica cambiante , como el tiempo, proporcionar tie- ins para los sistemas de pago para el correo de comercio o de contenido ordenar sobre la marcha en base a filtros o reglas que establezca. Algunos módulos le permiten recoger y almacenar cuentas de correo electrónico o cuentas de usuario para que pueda ofrecer suscripciones o servicios de notificación a los usuarios.
Suscripciones vs Notificaciones
Drupal utiliza los términos "suscripción" y " notificación " casi indistintamente. Puede ser difícil saber la diferencia entre lo que es un módulo de suscripción hace versos un módulo de notificación. En esencia , una suscripción a un usuario se suscribe a algo ofrecido regularmente por el sitio, enviándole un aviso que contiene el nuevo contenido de un nodo o un servicio extra , como un boletín de noticias, basado en el contenido de un nodo. Al igual que una revista de suscripción , la suscripción se envía a los usuarios para mantenerlos al día sobre algo que ofrece su sitio web. Notificaciones , por otro lado , son eventos o categoría específica . Los avisos se envían como suscripciones, pero son más específicas y granular.
Código
El módulo de suscripción es uno de los más antiguos módulos continuamente utilizadas y actualizada que ofrece Drupal . Se basa en una estructura modular que se puede ampliar a través de una página web o un grupo de páginas web que comparten la misma instalación de Drupal y base de datos. Módulos de notificación se desarrollaron como un subconjunto del módulo de suscripción . Puesto que las notificaciones se utilizan para las secciones dirigidas de un sitio , los desarrolladores llevaron a cabo una gran cantidad de código extra que se usa para las suscripciones .