• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Web sites joomla_9.4.2011
 

Web sites joomla_9.4.2011

on

  • 430 views

Ponencia de mi participación en el 3er. Foro Nacional de Software Libre...algo light pero con toda la intención de que pueda servirle a alguien...:)

Ponencia de mi participación en el 3er. Foro Nacional de Software Libre...algo light pero con toda la intención de que pueda servirle a alguien...:)

Statistics

Views

Total Views
430
Views on SlideShare
430
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Web sites joomla_9.4.2011 Web sites joomla_9.4.2011 Presentation Transcript

    • Web Sites con Joomla manuel antonio lópez garcía BienvenidosJueves, 19 de Mayo 2011 Coatzacoalcos, Veracruz, México
    • Contenido 1.- Objetivos 2.- ¿Qué es Joomla? 3.- ¿En qué está basado? 4.- Características 5.- Extensiones Joomla 6.- Ventajas 7.- Desventajas 8.- Joomla como alternativa 9.- Para usar Joomla es necesario... 10.- Casos de éxito 11.- Conclusiones 12.- Sitios de interés 2Jueves, 19 de Mayo 2011
    • Objetivos  Dar a conocer los elementos necesarios para realizar un sitio web con Joomla.  Mostrar sus ventajas y desventajas  Presentar una alternativa de desarrollo de sitios Web. 3Jueves, 19 de Mayo 2011
    • ¿Qué es Joomla?Joomla! es un potente gestor de contenidos web (CMS o Content Management System)que permite crear sitios web elegantes, dinámicos e interactivos. Por su diseño, potencia,flexibilidad y por sus enormes posibilidades de ampliación se está convirtiendo en elsistema de publicación preferido por muchos centros educativos y por millones dewebmasters en todo el mundo para desarrollar su portal web.El proyecto Joomla surge en 2005 cuando Miro decidió crear una Fundación que, a juciode una buena parte de los desarrolladores de Mambo, se apartaba bastante de la filosofíadel software libre. Estos desarrolladores se agruparon en torno al movimiento OpenSource Matters que poco después daría lugar a Joomla!, una denominación que procedede una palabra de la lengua swahili que significa "todos juntos".La introducción y edición de contenidos resultan así una tarea cómoda y sencilla y ellonos permite mantener nuestro sitio permanentemente actualizado. 4Jueves, 19 de Mayo 2011
    • ¿En qué está basado? 5Jueves, 19 de Mayo 2011
    • CaracterísticasOfrece, en general, las mismas ventajas que otros gestores de contenidos web (CMS oContent Management System) en la medida en que hace posible convertir una webestática tradicional en un completo portal con diferentes funcionalidades y característicasdinámicas e interactivas que hacen de nuestro sitio algo más que una página webinformativa a la vez que se facilita la introducción y actualización de contenidos.Joomla! es un sistema "administrado".Permite la participación de varios autores en el desarrollo y mantenimiento del sistemagracias a la posibilidad de asignar diferentes niveles de uso y administración a diferentesusuarios. Con ello se puede hacer una gestión colaborativa a la vez que controlada delsitio web y conseguir un mejor reparto de funciones y responsabilidades que estimule laparticipación. El sistema de gestión de usuarios de Joomla! nos permite también restringiral acceso a determinados contenidos a usuarios con permisos especiales. 6Jueves, 19 de Mayo 2011
    • CaracterísticasArtículos agrupados en secciones y categorías temáticas que permiten su clasificación yque ofrecen diferentes opciones para su presentación: en forma de lista o índice, en formade blog, en una o más columnas, etc. 7Jueves, 19 de Mayo 2011
    • Extensiones JoomlaPara mucha gente, el verdadero potencial de Joomla! recae en la arquitectura de laaplicación, que posibilita que miles de desarrolladores en el mundo puedan crear potentescomplementos denominados extensiones.Existen 5 tipos de extensiones: * Generadores de Formularios Dinámicos * Directorios de Empresas u Organizaciones * Componentes * Gestores de Documentos * Módulos * Galerías de Imágenes Multimedia * Plantillas * Motores de Comercio y Venta Electrónica * Plugins * Software de Foros y Chats * Lenguajes * Calendarios * Software para Blogs * Servicios de Directorio * Boletines de Noticias * Herramientas de Registro de Datos * Sistemas de Publicación de Anuncios * Servicios de Suscripción 8 * ...y muchos, muchos másJueves, 19 de Mayo 2011
    • ComponentesUn componente es el tipo de extensión más extensa y compleja. Los componentes soncomo pequeñas aplicaciones que presentan el contenido principal de la página. Unaanalogía que puede facilitar la comprensión de la relación sería que: Joomla! es el libro ylos componentes son los capítulos del libro. * Contactos * Página de Inicio * Noticias Externas * Banners * Correo Masivo * Encuestas * Sindicación RSS 9Jueves, 19 de Mayo 2011
    • Módulos Para continuar con la analogía del libro, un módulo puede considerarse como una nota a pie de página o cabecera, o quizás un pie de imagen presentado en una página particular. Obviamente, usted puede tener una nota a pie de página en una página, pero no necesariamente en todas las páginas. Las notas a pie de página también podrían aparecer en relación al capítulo que está leyendo. De forma análoga, los módulos se pueden presentar en relación al componente que se haya cargado. 10Jueves, 19 de Mayo 2011
    • Plantillas (Templates)En Joomla los templates son el front-end del cmsen si mismo, aunque hay especificaciones de suestructura(Los archivos css, images directorio, eldetalle xml ), la mayoría de los diseñadoresutilizan CSS para desarrollar las partes dinámicasde su estructura y en segundo termino se puedenrealizar pequeñas aplicaciones con Javascriptpara crear dinanismo, belleza y funcionalidad encada template.En Joomla siempre vas a tener un index.html, ypor lo menos, un template.css donde se creará laestructura dinámica de tu sitio web, aunque no sedescartan otros archivos CSS, eso dependerá dela variedad o alcance y complejidad del diseñodel sitio. 11Jueves, 19 de Mayo 2011
    • Plugins Un plugin es una porción de código que se ejecuta cuando tiene lugar un evento predefinido en Joomla!. Los editores son plugins, por ejemplo, que se ejecutan cuando tiene lugar el evento “onGetEditorArea” de Joomla!. El uso de plugins permite al desarrollador cambiar el modo en que se comporta el código, dependiendo de los plugins instalados para reaccionar a un determinado evento. 12Jueves, 19 de Mayo 2011
    • Lenguajes Quizás la más básica y crítica extensión, nueva en Joomla! 1.5, es el lenguaje. Los lenguajes se empaquetan bien como paquetes de lenguaje o como paquetes de extensión de lenguaje. Estos permiten internacionalizar tanto el núcleo de Joomla! como los componentes y módulos de terceras partes. 13Jueves, 19 de Mayo 2011
    • Ventajas Software libre: usted es libre de usarlo, no necesita pagar costos de licenciamiento. Posibilidad de modificar el código fuente: los programadores o diseñadores podrán acceder a lo más íntimo del código y modificarlo según las necesidades de la organización. Más de tres mil extensiones: la gran mayoría de libre uso, que permiten ampliar las posibilidades y características de Joomla. Si el núcleo de Joomla no suple alguna necesidad específica, busque una extensión... seguramente la encontrará. Instalación en servidores Linux, Mac y Windows: no hay excusa, si usted tiene su propio servidor en Windows (pasa mucho en empresas colombianas), podrá instalarlo sobre Apache. Velocidad de carga: a diferencia de otras plataformas, Joomla permite una carga muy rápida de sus páginas gracias al sistema de caché. Cumplimiento de estándares web: la más reciente versión de Joomla se acerca al ideal de cumplimiento de los estándares del W3C. Gracias a su sistema de plantillas es posible separar la presentación del contenido y marcar semánticamente los documentos. 14Jueves, 19 de Mayo 2011
    • Ventajas Facilidad en la creación de módulos personalizados: gracias al código abierto, si su empresa necesita un módulo muy particular, ¡prográmelo sin arrancar desde cero! Software en constante evolución: el grupo de desarrolladores y toda la comunidad está trabajando permanentemente para ofrecernos cada día un software mejor y más seguro. Versatilidad en los diseños: cualquier idea de diseño es posible de llevarla a cabo. No se limite a un encabezado, dos columnas y un pie de página. Diseñe la interfaz que mejor se acomode a sus usuarios. Seguridad: gracias a una comunidad de miles de usuarios es posible tener una vigilancia exhaustiva de posibles vulnerabilidades en el código. Y cuando aparece una, la solución es inmediata por parte de toda la comunidad. SEO (optimización para motores de búsqueda): Joomla tiene unas excelentes prácticas para posicionar nuestros sitios en los motores. Por ejemplo, títulos independientes por página, uso de etiquetas meta diferenciadas en cada página, URL amigables, entre otras. En español: para muchas personas esto resulta un plus bastante 15 interesante, para entender mejor la interfaz de administración.Jueves, 19 de Mayo 2011
    • Desventajas La seguridad en Joomla Tal vez la seguridad sea uno de los principales caballitos de batalla de los detractores del Joomla. La verdad, es que la seguridad dependerá del administrador de la página. Debe estar muy atento a las actualizaciones y parches que salgan (normalmente cada dos o tres meses). Y listo... Pero si hay descuido por parte del Webmáster y nunca se actualiza, las vulnerabilidades estarán presentes y la puerta abierta para que la página sea atacada. Pero esta situación puede resultar tan crítica en el software libre como en el privativo. Muestra de ello fue el ataque hacker recibido en un servidor de Microsoft, porque la empresa no actualizó un parche de seguridad de uno de sus programas. 16Jueves, 19 de Mayo 2011
    • Joomla como alternativa 17Jueves, 19 de Mayo 2011
    • Para usar Joomla es necesario: 18Jueves, 19 de Mayo 2011
    • Casos de éxito http://www.solucionescms.com/ http://www.apaxco.gob.mx/ http://www.aecomunicacioncientifica.org/es/index.php http://www.oktitans.com/ http://www.elmarcadoce.com/laboratorio-marcado-ce/ http://www.educurso.com/ http://www.fractalia.com.mx http://www.expotabasco.com.mx http://acm.itesco.edu.mx http://villahermosa.gob.mx/portal/index.php 19Jueves, 19 de Mayo 2011
    • Conclusiones Joomla: ”Tan poderoso o tan sencillo como quieras” 20Jueves, 19 de Mayo 2011
    • Sitios de Interés http://www.joomla.org/ http://plantillasjoomla.org/ http://extensions.joomla.org/ http://www.extensionesjoomla.org/ http://ayuda.joomlaspanish.org/ 21Jueves, 19 de Mayo 2011
    • Limites ¡¡Tú mismo!! 22Jueves, 19 de Mayo 2011
    • Por su atención, Muchas Gracias . daisliamanuel@gmail.com  daisujat@hotmail.com  @daisliamanuel  www.facebook.com/daisujat 23Jueves, 19 de Mayo 2011