Está en la página 1de 5

UNIVERSIDAD NACIONAL DE CAJAMARCA

FACULTAD DE INGENIERÍA
ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS

Curso:
PROGRAMACIÓN APLICADA II
Tema:
Gestor de Contenido – Drupal
Nombre Del Grupo:
“BMS++”
Integrantes:
 BUENO GUTIÉRREZ, Denis
 MEJIA VÁSQUEZ, Edgar
 SALAZAR HUAMANJULCA, Cynthia Karina

Semestre:
2019-I

CAJAMARCA – PERÚ
01 DE MAYO DEL 2018
ÍNDICE:
1. INTRODUCCION ................................................................................................. 2
2. ¿QUE ES DRUPAL? ............................................................................................. 2
3. FUNCIONALIDADES ......................................................................................... 3
4. VENTAJAS ........................................................................................................... 4
5. DESVENTAJAS ................................................................................................... 4
6. CONCLUCIONES ................................................................................................ 5
7. REFERENCIAS .................................................................................................... 5

1. INTRODUCCION

Nos encontramos en un mundo donde el mayor tiempo de nuestros días nos la


pasamos conectados a internet, uno de los programas más usado son los navegadores
web (Google Chrome, opera, etc.) esto conlleva a que visitemos con gran variedad de
páginas web, por ende, se convierte en prioridad tener una web personal, empresarial
o de cualquier índole para copar esta necesidad nace los gestores de contenidos.
Facilitar la creación de páginas web sin la necedad de la implementación siquiera de
una línea de código, solo es cuestión de dejar que nuestro buen gusto guie el desarrollo
y pasadas algunas horas podremos disfrutar de una página web con un diseño
profesional.

Es cierto que los gestores de contenidos como drupal facilitan mucho la vida está
diseñada para un mercado que cuenta con poco o casi nada de conocimiento del
desarrollo web, pero nosotros como futuros ingenieros deberías a prender un lenguaje
de programación web.

2. ¿QUE ES DRUPAL?

Drupal (pronunciación IPA en inglés: [druː pʰʊɫ]) es un sistema de gestión de


contenidoso CMS (por sus siglas en inglés, Content Management System) libre,1
modular, multipropósito y muy configurable que permite publicar artículos,
imágenes, archivos y que también ofrece la posibilidad de otros servicios añadidos
como foros, encuestas, votaciones, blogs, administración de usuarios y permisos.
Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos
estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de
las páginas y otras configuraciones son almacenados en una base de datos y se editan
utilizando un entorno Web.

Es un programa libre, con licencia GNU/GPL, escrito en PHP, combinable


con MySQL, desarrollado y mantenido por una activa comunidad de usuarios.
Destaca por la calidad de su código y de las páginas generadas, el respeto de los
estándares de la web, y un énfasis especial en la usabilidad y consistencia de todo el
sistema.

El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades


en Internet, también destaca por su flexibilidad y adaptabilidad, así como la gran
cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar
muchos tipos diferentes de sitio web. (wikipedia, 2019)

3. FUNCIONALIDADES

 Contenido Flexible: en Drupal se puede definir campos personalizados que podrán


ser utilizados en tipos de contenido, usuarios, comentarios, términos y otras entidades.
Almacena los datos de esos campos en SQL, NoSQL o se puede utilizar
almacenamiento remoto.
 Mejor Diseño de Plantillas: se puede controlar exactamente qué se muestra en pantalla
con la nueva Render API y algunos hooks drásticos para modificaciones. El nuevo
módulo RDF provee marcado semántico para la web.
 Accesible: Las pantallas de administración de Drupal son mucho más accesibles. Las
abundantes mejoras en el interfaz le facilitan la construcción de páginas web
altamente accesibles.
 Imágenes y ficheros: El soporte de imágenes en el contenido está ahora incorporado
en el núcleo. Se podrá generar versiones diferentes para thumbnails, vistas previas y
otros estilos de imágenes, ahora es posible utilizar las gestiones privada y pública de
ficheros al mismo tiempo.
 Testing Automático del Código: Drupal cuenta con un nuevo entorno de testing
automatizado, con más de 30.000 tests incluidos permite el testing de integración
continua de todos los parches al núcleo de Drupal y a los módulos contribuidos.
 Soporte de Base de Datos Mejorado: Una nueva capa de abstracción de base de datos
provee soporte para SQLite, MySQL/MariaDB y PostgreSQL out-of-the-box. Puede
instalar módulos contribuidos para utilizar MS SQL Server, Oracle, y más.
 Mejor Soporte para Distribuciones: con Drupal se podrá usar perfiles de instalación
para distribuir su producto personalizado. Una nueva API y configuración exportable
permite capturar más opciones en código.
 Extender: Gracias a un enorme esfuerzo de la comunidad, más de 800 módulos están
disponibles o bajo desarrollo activo para Drupal 7, incluyendo Views, Pathauto,
y WYSIWYG, con muchos otros en el camino de actualizarse cada día.

4. VENTAJAS

 Código Abierto: Al ser de código abierto; sus módulos se ponen a disposición del
público sin depender de tarifas.
 Escalable: Las posibilidades de agregar módulos personalizados a Drupal son
prácticamente infinitas. Lo que permite crear desde una página master hasta un blog
con conocimiento HTML limitado.
 Comunidad Drupal: una de sus ventajas competitivas se debe a los expertos
voluntarios que ayudan a resolver problemas en los foros en línea del sitio
 Gestión de usuarios: Drupal permite a los administradores el cual puede crear
comunidades con roles de usuario personalizado, lo que permite asignar roles que
correlacione con el control que pueda tener cada usuario al realizar cambios en el
sitio.

5. DESVENTAJAS

 Demasiados Módulos: Muchas empresas y desarrolladores no utilizan los más 16000


módulos este es el problema de múltiples opciones. Salvo que seas un desarrollador
experto y saber la necesidad de utilizar una opción u otra.
 Hazlo tú mismo: si estas emprendiendo un negocio y necesitas desarrollar una página
web puede ser algo complicado ya que no es tan rápido como crear una página en
wordPress
 Compatibilidad: Drupal no es compatible con varios softwares antiguos, si se quiere
integrar aspectos de Drupal con su CMS actual, podría resultar difícil porque este
alberga su propio núcleo de módulos.
6. CONCLUCIONES

 Drupal es un gestor de contenido flexible y adaptable que cuenta con una gran
cantidad de módulos para realizar sitios web, además su diseño modular permite
optimizar y reutilizar, y cuenta con equipo de seguridad activa que se encarga de
eliminar riesgos para nuestra información.
 Drupal es un CMS con un sinfín de posibilidades de agregar módulos personalizados,
embargo no todos los desarrolladores utilizan todas las opciones a menos que sean
expertos y sepan utilizar una opción u otra.
 Si solo deseas desarrollar una página web de manera fácil y sin utilizar línea de código
los gestores de contenidos como Drupal son tu opción, pero si estas aprendiendo o
quieres formar parte del mundo del desarrollo web es necesario conocer las bases
fundamentos del desarrollo web.

7. REFERENCIAS

Arias, Á. (2014). Aprende Drupal 7: El Mejor Framework - CMS libre. (Createspace,


Ed.) IT Campus Academy.
Comunic-art. (2014). Comunic-art. Retrieved from http://www.comunic-
art.com/historia-de-drupal
CursosDrupal. (2017, junio). Cursos Drupal. Retrieved from Cursos Drupal:
http://www.cursosdrupal.com/content/modulos
Garcia, G. G. (2012). Drupal 7 . Barcelona: Marcombo S.A. .
Romero Bardales, S., Ruitón Ramírez, D., Ruiz Vidaurre, C., & Salirrosas Sánchez, I.
(2017). Taller Multimedia: Drupal. Retrieved from Scribd:
https://es.scribd.com/document/367584307/INFORME-DRUPAL
Tramullas, J. (2010). Drupal para. Zaragoza: Creative Commons Reconocimiento.
Webtematica. (2016, Marzo). Webtematica. Retrieved from Webtematica:
https://webtematica.com/los-mejores-modulos-de-drupal
wikipedia. (2019, Abril 16 ). Retrieved from https://es.wikipedia.org/wiki/Drupal
Zoocha. (2016). ¿Qué es Drupal? El CMS perfecto sea cual sea web. Retrieved from
Zoocha: https://www.zoocha.es/es/blog/que-es-drupal-el-cms-perfecto-sea-cual-
sea-web

También podría gustarte