• Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
79
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. JOOMLA Joomla! es un Sistema de Gestión de Contenidos (CMS) reconocido mundialmente, que permite construir sitios web y otras aplicaciones en línea potentes. Lo mejor de todo, es que Joomla! es una solución de código abierto y está disponible libremente para cualquiera que desee utilizarlo. 1. ORGANIZACIÓN DE CONTENIDOS DE JOOMLA! El sistema gestor de contenidos Joomla "organiza" la información en elementos clasificadores o "contenedores". La estructura del contenido en un sitio web Joomla está organizada en un orden jerárquico en base a Secciones, Categorías y Artículos de Contenido. En la práctica, una Sección puede tener una o más Categorías y una Categoría puede tener uno o más Artículos de Contenido. El tamaño del sitio web a crear, su cantidad y variedad de contenidos, determinará de qué manera administraremos secciones y categorías dentro de Joomla.En sitios web pequeños es común que haya una sola sección, que contiene una sola categoría, en cuyo interior se encuentran todos los documentos del sitio, por ejemplo: Sección Categoría Documentos (Items de contenido) General Empresa - Quienes somos - Nuestros servicios - Tarifas - Clientes - Contacto En sitios grandes o muy grandes, es necesario generar varias secciones y categorías para ordenar y clasificar mejor la información. Por ejemplo, en Desarrollo de Web podríamos organizar nuestro sitio Joomla así: Secciones Categorías E-marketing Publicidad en buscadores (SEM) Posicionamiento Natural (SEO) Otros medios Online Programación Web Sistemas de E-commerce Desarrollo de Software de gestión Pequeñas aplicaciones
  • 2. A su vez, dentro de cada categoría, deberíamos generar diferentes documentos: un documento para cada uno de los servicios que ofrecemos. Por ejemplo: Sección Categoría Documentos (Items de contenido) E-marketing Posicionamiento Natural en Buscadores (SEO) - Optimización de sitios web - Consultoría especializada - Plan SEO mensual - Link Building - etc... ¿Cuál es el orden en el que deberíamos trabajar? La primera vez que "generamos" contenidos en Joomla, es cuando creamos el sitio web y organizamos sus contenidos y navegación. Debemos respetar este orden: 1. Crear sección/es. 2. Crear categoría/s (dentro de la/s sección/es previamente creada/s). 3. Crear artículos dentro de la/s categoría/s previamente creada/s. 4. Crear enlaces desde el menú hacia los contenidos (o hacia sus contenedores), para que los usuarios puedan navegar por el sitio. 5. Configurar módulos para contenidos secundarios o contextuales (OPCIONAL). Después de que el sitio web en Joomla ya está "armado" no es necesario volver a realizar todos esos pasos. Obviamente porque ya tenemos secciones, categorías, y enlaces hacia los contenidos previamente creados, entonces, en esta instancia podemos: • Editar contenidos previamente creados o • Agregar nuevos contenidos (y/o contenedores) 2. DESCRIPCIÓN DE ELEMENTOS BÁSICOS DE JOOMLA Plantillas La plantilla (template) y sus archivos asociados proporcionan el 'aspecto visual y el manejo' del sitio web y se mantienen separados del contenido del sitio. La instalación de Joomla! incluye plantillas preinstaladas. Existen muchas webs que ofrecen plantillas gratuitas o comerciales. Los archivos de la plantilla se ubican en la carpeta 'templates' en la carpeta de instalación de Joomla!. Componentes Los Componentes son elementos del núcleo de Joomla con una funcionalidad determinada y que se muestran en el cuerpo principal de la plantilla del sitio web. La instalación estándar de Joomla incluye los componentes: Banners (anuncios), Contactos, Noticias Externas, Encuestas y Enlaces Web Módulos Los Módulos amplían las posibilidades de Joomla proporcionando nueva funcionalidad al software. Un Módulo es un pequeño artículo de contenido que puede mostrarse en cualquier parte que la plantilla lo permita.
  • 3. Joomla incluye los módulos: Menú Principal, Menú Superior, Selector de Plantilla, Encuestas, Noticias Externas, Contador de Accesos, etc. Mambots Un Mambot es una pequeña función orientada a una tarea que intercepta cierto tipo de contenido y lo manipula de algún modo. Joomla! proporciona varios Mambots en la distribución original. Ejemplos: Editores WYSIWYG, {mosimage} y {mospagebreak}... (Los veremos en posteriores temas). 3. TIPOS DE USUARIOS Y PERMISOS DE ACCESO Un usuario de Joomla tiene una serie de permisos predefinidos, es decir las tareas que puede realizar. Por eso, en el contexto de gestión de un sitio web, dependiendo del modo en que el propietario del sitio quiera delegar las responsabilidades, se definirán unos u otros tipos de usuarios. El sistema permite la gestión de usuarios los cuales pueden dividirse en 2 categorías:  Invitados: son sencillamente usuarios de Joomla que han navegado hasta encontrar su sitio web. Tendrán acceso a las partes del sitio que no tengan restringido el acceso.  Usuarios Registrados: que disponen de usuario y contraseña. Privilegios especiales con respecto a los usuarios invitados. Los usuarios registrados se dividen en dos grupos:  Usuarios del Sitio (Front-end): Utilidad principal la de incluir nuevos contenidos.  Usuarios del Administrador (Back-end): Tienen la capacidad de acceder al back-end y administrar el sitio web. Usuarios del Sitio (Front-end) Los usuarios del Sitio (Front-end) disfrutan de ciertos derechos adicionales sobre los visitantes, entre los que se puede incluir la capacidad para crear y publicar contenido en el sitio web. Generalmente, nos referimos a estos usuarios como proveedores de contenido ya que su meta principal es la de proveer contenido al sitio web, no la de administrar el sitio o alterar su diseño. Los proveedores de contenido pueden enviar nuevos contenidos directamente mediante la interfaz web, usando un editor WYSIWYG (What You See Is What you Get, es decir: 'Lo que ve es lo que se obtiene') integrado, sin necesidad de ningún conocimiento de código HTML. Dentro de esta amplia clasificación de proveedores de contenido, existen cuatro niveles específicos, que pueden ser asignados por el administrador del sitio. Estos niveles son: Registrado (Registered), Autor (Autor), Editor (Editor) y Supervisor (Publisher).
  • 4. Usuarios del Administrador (Back-end) Los usuarios del Back-end (o panel de Administración): Mánager, Administrador y Súper- Administrador, habitualmente se conocen como Administradores del Sitio, pero también tienen acceso a la interfaz del Front- end. Como los usuarios del Front-end, los usuarios del Back-end tienen diferentes privilegios
  • 5. 4. LLEVANDO A JOOMLA! AL SIGUIENTE NIVEL Joomla! realiza un gran trabajo gestionando el contenido necesario para que un sitio web funcione. Pero para mucha gente, el verdadero potencial de Joomla! recae en la arquitectura de la aplicación, que posibilita que miles de desarrolladores en el mundo puedan crear potentes add- ons y extensiones. A continuación mostramos algunos ejemplos de los cientos de extensiones disponibles:  Generadores de Formularios Dinámicos  Gestores de Documentos  Galerías de Imágenes Multimedia  Software de Foros y Chats  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  ... y muchos, muchos más. Como ejemplo del grado de implantación y flexibilidad de esta solución, a continuación se incluyen algunos sitios Web 22 basado en Joomla:  Ebay: http://www.ebay.com/  Ikea: http://www.ikea.com/es/es/  Guggenheim: http://www.guggenheim.org/  General Electric (GE): http://www.ge.com/  Itwire: http://www.itwire.com/  Linux.com: http://www.linux.com/
  • 6. CONCLUSIONES  Joomla es uno de los CMS de software libre más conocidos del mercado, destaca especialmente por la fortaleza de su Comunidad y por la variedad de extensiones que ofrece para ampliar la funcionalidad de la aplicación.