SlideShare una empresa de Scribd logo
DRUPAL INTEGRANTES: Nora Lizbeth Estrada Pérez                       Diego Stalin Jiménez Cárdenas
INTRODUCCIÓN 	Drupal fue originalmente escrito en 1999 por DriesBuytaert, basado en código PHP,  su deletreo ingles para la palabra neerlandesa ' druppel ' que significa ' gota'. 	A pesar de que empezó como un pequeño bulletinboardsystem (Boletín de la placa base) .Drupal ha llegado a ser mucho más que sólo un portal de noticias gracias a su arquitectura flexible, este software se compone en una estructura base y una estructura por módulos que permite a los usuarios tener una variedad de funciones,  es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos.
	Es un sistema de gestión de contenidos (CMS) para sitios web hecho en PHP. Permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos 	Drupal tiene una capa básica que soporta los módulos que permiten  comportamientos adicionales. Los módulos disponibles para Drupal proveen un amplio surtido de características, incluyendo sistemas de e-commerce, galerías de fotos, administración de listas de correo electrónico, e integración de CVS .  	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, 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. No obstante, 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.1
	El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, 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. 	El requerimiento del sistema, servidor web apache, lenguaje de programación php ya que este lenguaje permite que las paginas sean dinámicas, y la base de datos con MSQL.
EN SI DRUPAL ES Un Software Libre. Un manejador de Contenidos Web. Software para organizar y presentar un sitio web.  Un Framework de aplicación. Permite construir otras aplicaciones con él. Flexible, Confiable, Configurable. Sistema de búsqueda integrada. Sistema de cache (Agiliza la velocidad de las paginas). Informe de errores. Personalización de la presentación del contenido en pantalla (bloques).
	Todas estas características son algunas de las razones por la que Drupal es utilizado por varios programadores para desarrollar páginas web mucho más dinámicas y mejor estructuradas. 	El uso de Drupal para construir todo, desde blogs personales hasta aplicaciones empresariales. Miles de módulos: Upload (subir archivos),  Comment (comentarios), Taxonomy (categorias), Path (URL alias), Menú, etc. y una infinidad de menús  adicionales y diseños que le permitirán crear cualquier sitio que uno requiera.
10 Razones para utilizar Drupal Confiable. Demostración por el uso. El Presidente de EE.UU. utiliza Drupal, esto quiere decir algo: es confiable. Seguro. Drupal tiene un grupo de seguridad muy activo quien provee de actualizaciones cuando sea necesario Sencillo. Sin ningún conocimiento HTML y PHP, una persona puede crear un sitio con Drupal en un solo día. También, puede administrar el sitio sin necesidad de programar.  Sin costo. Además el uso de una tecnología software libre  probada implica calidad. (850 000 usuarios de Drupal).
Soporte. La comunidad Drupal da soporte permanente como también empresas privadas como Acquia. Modular. La arquitectura modular permite desarrollar soluciones complejas de manera rápida y confiable. Existen 5000 módulos. Corre sobre cualquier OS. Windows, Mac, Linux, Solarisect… Permite a los clientes elegir el mejor hardware según su presupuesto. Alta cohesión.   Flexible.  La arquitectura permite añadir nuevas funcionalidades.   Continuidad e innovación. Drupal ha sido creado en 2001 y ha ganado varios premios al mejor CMS. Está mantenido por una comunidad de programadores (2800) muy activa
CÓMO FUNCIONA DRUPAL 	Drupal es una aplicación que se ejecuta sobre un servidor web y hace uso de PHP para efectuar consultas sobre una base de datos y construir dinámicamente las páginas que sirve al usuario utilizando estándares web como XHTML, CSS y JavaScript. 	En cierta forma Drupal es un intermediario entre los datos y los usuarios, encargado de suministrárselos en un formato atractivo y de ofrecerles opciones de interacción sobre ellos.
Drupal: Un CMS Drupal por ser un CMS permite sin tener muchos conocimientos de sistemas crear sitios web en muy poco tiempo 	Desde la interface de administración (online) y sin programar se puede: Administrar el contenido del sitio (crear, modificar, eliminar páginas) Clasificar el contenido (taxonomy) Administrar los menús Administrar los usuarios por roles y permisos Cambiar el diseño (las plantillas, ubicación de la información en  loques que pueden ser …  ) Crear formularios Administrar los comentarios de los usuarios Administrar el flujo de publicación (Borrador, publicado, modificado)
Distribución de las tecnologías Web Lideres Estas razones son como Drupal se ah convertido  en el sistema de gestión de contenidos (CMS) más utilizado para el desarrollo de páginas web, siendo así utilizado por grandes páginas puestas en la red como.
Casa Blanca http://whitehouse.gov/ NOKIA http://research.nokia.com/ Yahoo! Research http://research.yahoo.com/ Harvard UniversitySciencewebsite http://harvardscience.harvard.edu/ Ubuntu http://ubuntu.com/ Warner Bros http://www.warnerbrosrecords.com
Drupal: Un Framework Drupal es un framework (un conjunto de API) organizado en módulos que conforman su núcleo, sobre este framework  se puede programar  con PHP funcionalidades adicionales a través de nuevos módulos 	Este framework permite que varios programadores puedan mejorarlo agregándole nuevas funcionalidades, nuevos módulos que comparten con la comunidad. Por ello hoy existen más de 5000 módulos adicionales para todo tipo de funcionalidades:
Comercio electrónico Mapas interactivas Galerías de imagen Gestión de videos, audio y todo tipo de multimedia Redes sociales….
Drupal: Módulos Drupal se construye en base a módulos del núcleo y de la comunidad. 	Los módulos en Drupal permiten extender la funcionalidad de la web, añadiendo, por ejemplo, la posibilidad de realizar búsquedas por palabras dentro del contenido o de agregar comentarios a los nodos. Los módulos en Drupal son ficheros con extensión .module que contienen funciones escritas en PHP. Estas funciones actúan como hooks (funciones gancho), que son llamadas por Drupal durante sus procesos habituales de gestión de contenido y construcción de páginas web De esta forma los módulos tienen la posibilidad de modificar y adaptar la información a visualizar en las páginas web antes de que se mande definitivamente al navegador.
 Actualmente existe un número realmente grande de módulos disponibles. De temática diversa y de gran calidad. La mayoría de los módulos sólo piden que se instalen en una versión determinada de Drupal, pero otros pueden exigir la presencia de algún componente externo a Drupal, como la posibilidad de ejecutar código Perl, o quizás una librería de terceros. Incluso algunos requieren la modificación del esquema de la base de datos, mediante la adición de columnas a las tablas ya existentes o la creación de tablas nuevas. El sistema de módulos en Drupal manejado por los hooks permiten modificar el comportamiento del sistema de una manera muy sencilla. Es como una cadena de montaje en la que se va pasando individualmente por cada uno de los módulos instalados hasta obtener el producto final resultante de la interacción de todos ellos en conjunto.
Módulos Del Núcleo (requeridos): Block: Controla las cajas que se muestran alrededor del contenido principal Filter: Gestiona el filtrado de contenido previo a la visualización. Node: Permite que se envíe contenido al sitio para administradores. System: Gestión de la configuración general del sitio para administradores. User: Gestiona el sistema de Usuarios y de inicio de sesión. Watchdog: Registra y guarda los eventos del sistema.
Requerimientos del sistema ,[object Object]
PHP: lenguaje de páginas dinámicas
MySQL, PostgreSQL,[object Object]
Aplicaciones de Intranet

Más contenido relacionado

La actualidad más candente

Las herramientas de colaboración
Las herramientas de colaboraciónLas herramientas de colaboración
Las herramientas de colaboración
dianaprytz
 
Presentación Drupal
Presentación DrupalPresentación Drupal
Presentación Drupal
Medio y forma
 
Taller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parteTaller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parte
Javier Gomez
 
Drupal - Introducción
Drupal - IntroducciónDrupal - Introducción
Drupal - Introducción
Danilo Domínguez
 
TRABAJO DE INFORMÁTICA
TRABAJO DE INFORMÁTICATRABAJO DE INFORMÁTICA
TRABAJO DE INFORMÁTICA
aurrea34
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
Richard_1508
 
Taller de Drupal 7
Taller de Drupal 7Taller de Drupal 7
Taller de Drupal 7
Federico Antón
 
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Josep Massó Carreras
 
Gestion de contenidos, wordpress
Gestion de contenidos, wordpressGestion de contenidos, wordpress
Gestion de contenidos, wordpressEvelynCaRballo
 
Los gestores de contenido
Los gestores de contenidoLos gestores de contenido
Los gestores de contenido
Meneses Carlos Enrique
 
Joomla taller castellón
Joomla taller castellónJoomla taller castellón
Joomla taller castellónLF Channel
 

La actualidad más candente (17)

Las herramientas de colaboración
Las herramientas de colaboraciónLas herramientas de colaboración
Las herramientas de colaboración
 
Presentación Drupal
Presentación DrupalPresentación Drupal
Presentación Drupal
 
Drupal
DrupalDrupal
Drupal
 
Practica 21
Practica 21Practica 21
Practica 21
 
Taller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parteTaller de introducción a drupal 7 1ª parte
Taller de introducción a drupal 7 1ª parte
 
Drupal - Introducción
Drupal - IntroducciónDrupal - Introducción
Drupal - Introducción
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
TRABAJO DE INFORMÁTICA
TRABAJO DE INFORMÁTICATRABAJO DE INFORMÁTICA
TRABAJO DE INFORMÁTICA
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
 
Drupal
DrupalDrupal
Drupal
 
Taller de Drupal 7
Taller de Drupal 7Taller de Drupal 7
Taller de Drupal 7
 
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
Haz tu web con un CMS - (Módulo 2 del curso de HTML5)
 
Cms
CmsCms
Cms
 
Gestion de contenidos, wordpress
Gestion de contenidos, wordpressGestion de contenidos, wordpress
Gestion de contenidos, wordpress
 
Los gestores de contenido
Los gestores de contenidoLos gestores de contenido
Los gestores de contenido
 
Joomla taller castellón
Joomla taller castellónJoomla taller castellón
Joomla taller castellón
 

Similar a DRUPAL

Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Yoder Aguirre
 
PLATAFORMAS LMS
PLATAFORMAS LMSPLATAFORMAS LMS
PLATAFORMAS LMS
RonaldBazan3
 
Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
GARAVITOGIOVANNI
 
Introducción a Gestores de Contenido web
Introducción a Gestores de Contenido webIntroducción a Gestores de Contenido web
Introducción a Gestores de Contenido web
Wiyingi
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
Enreda cooperativa
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7Rojomorgan
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Ianpierr Miranda
 
c.jimenez@tic-spain.com_guiaDrupal
c.jimenez@tic-spain.com_guiaDrupalc.jimenez@tic-spain.com_guiaDrupal
c.jimenez@tic-spain.com_guiaDrupal
TIC SPAIN
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
Richard_1508
 
Diaspositivas infor
Diaspositivas inforDiaspositivas infor
Diaspositivas infor
CamilaMontero
 
Desarrollo de protales
Desarrollo de protalesDesarrollo de protales
Desarrollo de protales
rlramirez
 
Open Source
Open SourceOpen Source
Open Source
rlramirez
 

Similar a DRUPAL (20)

DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
 
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
PLATAFORMAS LMS
PLATAFORMAS LMSPLATAFORMAS LMS
PLATAFORMAS LMS
 
Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
 
Conociendo drupal
Conociendo drupalConociendo drupal
Conociendo drupal
 
competencia digital
competencia digitalcompetencia digital
competencia digital
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Joomla
JoomlaJoomla
Joomla
 
Introducción a Gestores de Contenido web
Introducción a Gestores de Contenido webIntroducción a Gestores de Contenido web
Introducción a Gestores de Contenido web
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
Proyecto de Aplicación-Implementación de una INTRANET = Colegio Sagrado Coraz...
 
c.jimenez@tic-spain.com_guiaDrupal
c.jimenez@tic-spain.com_guiaDrupalc.jimenez@tic-spain.com_guiaDrupal
c.jimenez@tic-spain.com_guiaDrupal
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
 
Diaspositivas infor
Diaspositivas inforDiaspositivas infor
Diaspositivas infor
 
Diaspositivas infor
Diaspositivas inforDiaspositivas infor
Diaspositivas infor
 
Desarrollo de protales
Desarrollo de protalesDesarrollo de protales
Desarrollo de protales
 
Open Source
Open SourceOpen Source
Open Source
 

Último

Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
Carlos Carlosnoemi
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 

Último (20)

Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 

DRUPAL

  • 1. DRUPAL INTEGRANTES: Nora Lizbeth Estrada Pérez Diego Stalin Jiménez Cárdenas
  • 2. INTRODUCCIÓN Drupal fue originalmente escrito en 1999 por DriesBuytaert, basado en código PHP, su deletreo ingles para la palabra neerlandesa ' druppel ' que significa ' gota'. A pesar de que empezó como un pequeño bulletinboardsystem (Boletín de la placa base) .Drupal ha llegado a ser mucho más que sólo un portal de noticias gracias a su arquitectura flexible, este software se compone en una estructura base y una estructura por módulos que permite a los usuarios tener una variedad de funciones, es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos.
  • 3. Es un sistema de gestión de contenidos (CMS) para sitios web hecho en PHP. Permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos Drupal tiene una capa básica que soporta los módulos que permiten comportamientos adicionales. Los módulos disponibles para Drupal proveen un amplio surtido de características, incluyendo sistemas de e-commerce, galerías de fotos, administración de listas de correo electrónico, e integración de CVS . 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.
  • 4. Es un programa libre, con licencia GNU/GPL, escrito en PHP, 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. No obstante, 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.1
  • 5. El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, 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. El requerimiento del sistema, servidor web apache, lenguaje de programación php ya que este lenguaje permite que las paginas sean dinámicas, y la base de datos con MSQL.
  • 6. EN SI DRUPAL ES Un Software Libre. Un manejador de Contenidos Web. Software para organizar y presentar un sitio web. Un Framework de aplicación. Permite construir otras aplicaciones con él. Flexible, Confiable, Configurable. Sistema de búsqueda integrada. Sistema de cache (Agiliza la velocidad de las paginas). Informe de errores. Personalización de la presentación del contenido en pantalla (bloques).
  • 7. Todas estas características son algunas de las razones por la que Drupal es utilizado por varios programadores para desarrollar páginas web mucho más dinámicas y mejor estructuradas. El uso de Drupal para construir todo, desde blogs personales hasta aplicaciones empresariales. Miles de módulos: Upload (subir archivos), Comment (comentarios), Taxonomy (categorias), Path (URL alias), Menú, etc. y una infinidad de menús adicionales y diseños que le permitirán crear cualquier sitio que uno requiera.
  • 8. 10 Razones para utilizar Drupal Confiable. Demostración por el uso. El Presidente de EE.UU. utiliza Drupal, esto quiere decir algo: es confiable. Seguro. Drupal tiene un grupo de seguridad muy activo quien provee de actualizaciones cuando sea necesario Sencillo. Sin ningún conocimiento HTML y PHP, una persona puede crear un sitio con Drupal en un solo día. También, puede administrar el sitio sin necesidad de programar. Sin costo. Además el uso de una tecnología software libre probada implica calidad. (850 000 usuarios de Drupal).
  • 9. Soporte. La comunidad Drupal da soporte permanente como también empresas privadas como Acquia. Modular. La arquitectura modular permite desarrollar soluciones complejas de manera rápida y confiable. Existen 5000 módulos. Corre sobre cualquier OS. Windows, Mac, Linux, Solarisect… Permite a los clientes elegir el mejor hardware según su presupuesto. Alta cohesión. Flexible. La arquitectura permite añadir nuevas funcionalidades. Continuidad e innovación. Drupal ha sido creado en 2001 y ha ganado varios premios al mejor CMS. Está mantenido por una comunidad de programadores (2800) muy activa
  • 10. CÓMO FUNCIONA DRUPAL Drupal es una aplicación que se ejecuta sobre un servidor web y hace uso de PHP para efectuar consultas sobre una base de datos y construir dinámicamente las páginas que sirve al usuario utilizando estándares web como XHTML, CSS y JavaScript. En cierta forma Drupal es un intermediario entre los datos y los usuarios, encargado de suministrárselos en un formato atractivo y de ofrecerles opciones de interacción sobre ellos.
  • 11. Drupal: Un CMS Drupal por ser un CMS permite sin tener muchos conocimientos de sistemas crear sitios web en muy poco tiempo Desde la interface de administración (online) y sin programar se puede: Administrar el contenido del sitio (crear, modificar, eliminar páginas) Clasificar el contenido (taxonomy) Administrar los menús Administrar los usuarios por roles y permisos Cambiar el diseño (las plantillas, ubicación de la información en loques que pueden ser … ) Crear formularios Administrar los comentarios de los usuarios Administrar el flujo de publicación (Borrador, publicado, modificado)
  • 12. Distribución de las tecnologías Web Lideres Estas razones son como Drupal se ah convertido en el sistema de gestión de contenidos (CMS) más utilizado para el desarrollo de páginas web, siendo así utilizado por grandes páginas puestas en la red como.
  • 13. Casa Blanca http://whitehouse.gov/ NOKIA http://research.nokia.com/ Yahoo! Research http://research.yahoo.com/ Harvard UniversitySciencewebsite http://harvardscience.harvard.edu/ Ubuntu http://ubuntu.com/ Warner Bros http://www.warnerbrosrecords.com
  • 14. Drupal: Un Framework Drupal es un framework (un conjunto de API) organizado en módulos que conforman su núcleo, sobre este framework se puede programar con PHP funcionalidades adicionales a través de nuevos módulos Este framework permite que varios programadores puedan mejorarlo agregándole nuevas funcionalidades, nuevos módulos que comparten con la comunidad. Por ello hoy existen más de 5000 módulos adicionales para todo tipo de funcionalidades:
  • 15. Comercio electrónico Mapas interactivas Galerías de imagen Gestión de videos, audio y todo tipo de multimedia Redes sociales….
  • 16. Drupal: Módulos Drupal se construye en base a módulos del núcleo y de la comunidad. Los módulos en Drupal permiten extender la funcionalidad de la web, añadiendo, por ejemplo, la posibilidad de realizar búsquedas por palabras dentro del contenido o de agregar comentarios a los nodos. Los módulos en Drupal son ficheros con extensión .module que contienen funciones escritas en PHP. Estas funciones actúan como hooks (funciones gancho), que son llamadas por Drupal durante sus procesos habituales de gestión de contenido y construcción de páginas web De esta forma los módulos tienen la posibilidad de modificar y adaptar la información a visualizar en las páginas web antes de que se mande definitivamente al navegador.
  • 17. Actualmente existe un número realmente grande de módulos disponibles. De temática diversa y de gran calidad. La mayoría de los módulos sólo piden que se instalen en una versión determinada de Drupal, pero otros pueden exigir la presencia de algún componente externo a Drupal, como la posibilidad de ejecutar código Perl, o quizás una librería de terceros. Incluso algunos requieren la modificación del esquema de la base de datos, mediante la adición de columnas a las tablas ya existentes o la creación de tablas nuevas. El sistema de módulos en Drupal manejado por los hooks permiten modificar el comportamiento del sistema de una manera muy sencilla. Es como una cadena de montaje en la que se va pasando individualmente por cada uno de los módulos instalados hasta obtener el producto final resultante de la interacción de todos ellos en conjunto.
  • 18. Módulos Del Núcleo (requeridos): Block: Controla las cajas que se muestran alrededor del contenido principal Filter: Gestiona el filtrado de contenido previo a la visualización. Node: Permite que se envíe contenido al sitio para administradores. System: Gestión de la configuración general del sitio para administradores. User: Gestiona el sistema de Usuarios y de inicio de sesión. Watchdog: Registra y guarda los eventos del sistema.
  • 19.
  • 20. PHP: lenguaje de páginas dinámicas
  • 21.
  • 23. Blogs, Sitios Web personales
  • 28.