Your SlideShare is downloading. ×
0
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Instalacion joomla
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Instalacion joomla

896

Published on

Ver más en http://www.francescperez.net/templates/original/html/si/articulos/art_14_rec_datos.html

Ver más en http://www.francescperez.net/templates/original/html/si/articulos/art_14_rec_datos.html

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
896
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
26
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. ÍNDICE 1. Qué es JOOMLA? 2. Tecnologías y lenguajes 3. Aplicaciones 4. Instalación 5. Usuarios 6. Gestión de la información 7. Menús 8. Layout 9. Extensiones UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. 9. Extensiones 10. Componentes 11. Módulos 12. Plugins 13. Banners 14. Enlaces y wrappers 15. Diseño, instalación, configuración y publicación de portal web
  • 2. 1. Qué es JOOMLA? 1. Wikipedia: “Joomla! es un sistema de gestión de contenidos, y entre sus principales virtudes está la de permitir editar el contenido de un sitio web de manera sencilla.” 2. JoomlaSpanish.org: “Joomla! es un Sistema de Gestión de Contenidos (CMS) reconocido mundialmente, que le ayuda a construir sitios web y otras aplicaciones en línea potentes.“ 3. Joomla.org: “Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available.“ Joomla es un sistema de gestión de contenidos (CMS) de licencia pública general GNU gratuita (código abierto) ,soportado por una enorme comunidad, que permite crear una página web y gestionar su contenido de forma sencilla.
  • 3. 1. Qué es JOOMLA? “Un CMS soporta la creación, gestión, distribución, publicación y descubrimiento de la información corporativa. Cubre el ciclo de vida completo de las páginas, contenidos y activos albergados en un sitio web, desde la provisión de simples herramientas para crear los contenidos, pasando por la publicación y, finalmente, el archivo de los mismos. También proporciona capacidades para gestionar la estructura del sitio web, la apariencia de las páginas publicadas y el estilo de navegación que se ofrece a los usuarios.” (Definición de James Robertson) [ROBERTSON2003] UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. La arquitectura de un Content Management System (CMS) es: BASE DE DATOS BACK-END ADMINISTRADOR USUARIO FRONT-END Lenguaje de programación interpretado WEB SERVER+CMS
  • 4. 1. Qué es JOOMLA? Cuando el usuario hace una petición al servidor para que le envíe una página web, el servidor ejecuta el código intérprete , incrustado en el código HTML. Éste procesa el script solicitado que generará el contenido de manera dinámica (por ejemplo obteniendo información de una base de datos). El resultado es enviado por el intérprete al servidor, quien a su vez se lo envía al cliente. Ejemplos de lenguajes de programación interpretados: PHP, Python, Perl. Ejemplos de bases de datos: MySQL, Postgres, Oracle, ODBC, DB2, Firebird. Ejemplos de CMS: Joomla, OpenCMS, WordPress. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. Ejemplos de CMS: Joomla, OpenCMS, WordPress. En nuestra arquitectura web: MySQL BACK-END ADMINISTRADOR USUARIO FRONT-END PHP WEB SERVER+Joomla
  • 5. 2. Tecnologías y lenguajes La creación y administración de una página web dinámica sin la ayuda de CMS puede convertirse una tarea harto complicada para un usuario con bajos conocimientos web. Son necesarios conocimientos acerca de bases de datos, programación html y xtml, programación de scripts php y perl, hojas de estilo, etc. Joomla permite crear un portal web adaptado a la ya famosa Web 2.0 sin tener que picar una sola línea de código. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 6. 3. Aplicaciones XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X. Para nuestra arquitectura utilizaremos la versión reducida XAMPP Lite disponible en http://www.apachefriends.org/en/xampp-windows.html#646. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. en http://www.apachefriends.org/en/xampp-windows.html#646. JOOMLA ya ha sido definido anteriormente como un CMS. Para nuestra arquitectura utilizaremos la versión en español disponible en http://joomlaspanish.org/.
  • 7. 4. Instalación 1. Descargue XAMPP Lite (.exe) 2. Descargue Joomla (.zip) 3. Instalación XAMPP - Ejecute el archivo XAMPP Lite (.exe) - Instalar XAMPP con la configuración por defecto - Arrancar XAMPP - Arrancar los servicios de Apache y MySQL - Para conocer el estado de XAMPP consulte http://localhost/xampp - Para ver la seguridad de la arquitectura consulte http://localhost/security UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. - Para ver la seguridad de la arquitectura consulte http://localhost/security - Para securizarla consulte http://localhost/security/xamppsecurity.php: configure una contraseña para el usuario root de MySQL (root/mypw) - Vaya a http://localhost/phpmyadmin. Valídese con la cuenta de root de MySQL. A través de esta interfaz web podrá administrar sus bases de datos. Cree una base de datos para Joomla (jdbsti2m) 4. Descomprima el archivo de Joomla (.zip) en la carpeta que ha crear c:xampphtdocsjoomla 5. Instalación Joomla - abra el navegador y consulte la interfaz de web de configuración http://localhost/joomla/installation/index.php
  • 8. 4. Instalación 5. Instalación Joomla - instale la configuración por defecto - al llegar a la configuración de la base de datos: - tipo de base de datos: mysql - nombre del servidor: localhost - nombre de usuario y contraseña: los definidos anteriormente - nombre de la base de datos: la definida anteriormente - en configuración avanzada poner seleccionar “Eliminar las tablas existentes” UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. existentes” - prefijo de la base de datos: jos_ - No habilitar la configuración FTP - Introduzca el nombre de su sitio web - introduzca los datos del administrador por defecto para el portal de administración Joomla (back-end) (admin/1234) - Para finalizar la instalación de Joomla borre el directorio: c:xampphtdocsjoomlainstallation 6. No lo haga, pero si necesita borrar xampp de su ordenador elimine la carpeta c:xampp 7. No lo haga, pero si necesita borrar su página web de su ordenador elimine la carpeta c:xampphtdocsjoomla
  • 9. 4. Instalación 8. Para accede a su página web joomla http://localhost/joomla (Front-end) 9. Para acceder al administrador web joomla http://localhost/joomla/administrator (Back-end) UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 10. 5. Usuarios Existen dos grupos de usuarios, uno para el back-end y otro para el front-end. En cada grupo se pueden definir usuarios con permisos particulares que restringen sus accesos dentro del CMS. Tipos de usuarios del Front-end: 1. Anónimo o No Registrado: tiene acceso a todas las partes del sitio web que el administrador haya declarado como públicas. 2. Registrado: tiene acceso a todas las partes del sitio web que el administrador haya declarado como públicas o restringidas. No pueden crear ni editar artículos UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. haya declarado como públicas o restringidas. No pueden crear ni editar artículos de otros usuarios. 3. Autor: tiene acceso a todas las partes del sitio web que el administrador haya declarado como públicas o restringidas. Pueden crear , pero no editar artículos de otros usuarios ni los suyos propios . Los artículos creados por este usuario quedan pendientes de validación hasta que un administrador los autorice y los publique. 4. Editor: tiene acceso a todas las partes del sitio web que el administrador haya declarado como públicas o restringidas. Pueden crear y editar artículos de otros usuarios . Los artículos creados por este usuario quedan pendientes de validación hasta que un administrador los autorice y los publique.
  • 11. 5. Usuarios Tipos de usuarios del Front-end: 5. Publicador: tiene acceso a todas las partes del sitio web que el administrador haya declarado como públicas o restringidas. Pueden crear , editar y publicar artículos de otros usuarios y los suyos propios Desde el back-end (Configuración Global ->Sistema) un usuario administrador puede permitir el registro automático de usuarios y el nivel por defecto si se registran desde la página principal. Para poder registrarse desde la página principal es necesario insertar un módulo de validación (Gestor de módulos -> UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. principal es necesario insertar un módulo de validación (Gestor de módulos -> Módulo Acceder). Si el administrador deshabilita la opción de registro automático deberá dar de alta a los usuarios desde el back-end de forma manual (Gestor de usuarios).
  • 12. 5. Usuarios Tipos de usuarios del Back-end: 1. Gestor: los usuarios de este grupo tienen un acceso parcial a la zona de administración: - Ayuda: pantallas de ayuda generales e información del sistema - Sitio: gestor multimedia - Menús: edición de menús existentes y creación de elementos de menú - Contenidos: gestor de contenidos, gestor de secciones, gestor de categorías, gestor de la página de inicio, gestor del archivo 2. Administrador: los usuarios de este grupo tienen un acceso a la mayoría de UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. 2. Administrador: los usuarios de este grupo tienen un acceso a la mayoría de funciones administrativas. Además de los permisos contemplados para el grupo "gestor" tiene acceso a: - Sitio: Administrador de Usuarios (crear/editar/borrar cualquier tipo de usuario excepto Súper-Administrador). - Menús: Administrador de Menús (acceso a todas las funciones). - Contenido: Administrador de las Papeleras, Estadísticas. - Extensiones: Instalar/Desinstalar, Crear, Editar cualquier Extensión (excepto el Administrador de Idiomas y el Administrador de Plantillas).
  • 13. 5. Usuarios Tipos de usuarios del Back-end: 3. Superadministrador: los usuarios de este grupo tienen un acceso a todas las funciones administrativas. Es recomendable contar con al menos dos cuentas de este tipo: la que se crea en la instalación (admin) y otra más, como medida de precaución. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. BACK-END FRONT-ENDBACK-END SUPERADMINISTRADOR ADMINISTRADOR GESTOR PUBLICADOR EDITOR AUTOR REGISTRADO ANÓNIMO FRONT-END JOOMLA
  • 14. 6. Gestión de la información 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: - secciones: contenedores principales; en su interior están las categorías. - categorías: contenedores secundarios; en su interior están los artículos. - artículos: la unidad básica de contenido. Una sección puede tener una o más categorías y una categoría puede tener uno o más artículos. No podemos incluir un mismo artículo en dos secciones o categorías diferentes. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. diferentes. Además de esta estructura de organización en secciones y categorías, existe otro tipo de contenidos que no se incluyen en la jerarquía de secciones y categorías. Son los artículos "sin clasificar" y que vamos a utilizar como ‘Páginas de Contenido Estático’ para ofrecer en ellos información más permanente o estable. La creación, modificación y eliminación de secciones y categorías se hace desde en el back-end. Un ejemplo de cómo distribuir las secciones, categorías y artículos de una web que tratase sobre la vida animal y vegetal sería el de la figura.
  • 15. 6. Gestión de la información UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. ARTÍCULOSCATEGORÍASSECCIONES ANIMALES MAMÍFEROS INSECTOS El Oso Panda El Yeti … … PLANTAS INSECTOS … ÁRBOL HIERBAS … …
  • 16. 7. Menús Un menú es un conjunto de enlaces que permite estructurar la información del portal, así como navegar al usuario para acceder a los contenidos publicados. Como mínimo un portal ha de tener un menú principal que contenga un vínculo a la página de inicio. Podemos crear tantos menús como necesitemos. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 17. 7. Menús Cada menú contiene uno o más elementos o ítems que pueden enlazar con contenidos publicados en nuestro portal (artículos, categorías o secciones en sus distintos formatos de presentación), con otro tipo de componentes y módulos de Joomla o también con otros sitios web externos. La creación, modificación y eliminación de menús se hace desde el back-end. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 18. 8. Layout (Template) Una de las características más sobresalientes de Joomla es la gran facilidad que tiene para cambiar su aspecto estético (colores, tamaños de tipografías, distribución de las zonas de contenido ...) y la gran variedad y cantidad de templates o plantillas disponibles para instalar en nuestro sitio. Hay más de mil plantillas distintas listas para descargar e instalar en tu portal http://www.joomla24.com. Y es que en Joomla el contenido va por un lado y el diseño por otro. Según el tipo de plantilla que seleccionemos la distribución del contenido de la web será diferente. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 19. 8. Layout (Template) Para añadir una nueva plantilla: 1. Entre en el back-end 2. Vaya a Extensiones -> Gestor de plantillas 3. La plantilla seleccionada con una estrella es la que muestra la web por defecto. 4. Para añadir una nueva plantilla vaya a Extensiones -> Instalar/Desinstalar , suba e instale el paquete. 5. Vaya de nuevo a Extensiones -> Gestor de plantillas, seleccione la plantilla subida y póngala como predeterminada. 6. Acceda a su Front-end y verá los cambios realizados UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. 6. Acceda a su Front-end y verá los cambios realizados
  • 20. 8. Layout (Template) Podemos configurar nuestro portal para que cada sección o página que se abra al pulsar sobre un determinado item del menú se muestre dentro de una plantilla diferente. Podemos hacer por ejemplo que la sección de contactos o la de enlaces se muestren con una plantilla diferente a la que tenemos seleccionada como predeterminada. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 21. 8. Layout (Template) Cada plantilla tiene unas posiciones predefinidas donde se pueden alojar componentes, módulos, menús. Desde el back-end vaya a Extensiones -> Gestor de plantillas . Una vez aquí seleccione la plantilla de la cuál desea ver su estructura o layout y pulse Previsualizar. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 22. 8. Layout (Template) Con Joomla es posible personalizar la plantilla según nuestras necesidades. Pero además de esto, en todas las plantillas de Joomla podemos realizar otros cambios sencillos como la sustitución de algunos logos, imágenes y la página de fondo por otros personalizados y otros algo más complicados relacionados con la edición del código html que define su diseño para añadir o eliminar zonas o posiciones, variar el ancho de las columnas, etc o con la edición de la hoja de estilos CSS para variar la tipografía o los colores de tablas, módulos, etc. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. El editor HTML actúa directamente sobre el fichero index.php de la plantilla seleccionada. El editor CSS actúa directamente sobre los ficheros .css de la plantilla seleccionada. (c:xampphtdocsjoomlatemplatesplantilla_seleccionada)
  • 23. 8. Layout (Template) Existe un complemento del navegador wêb Mozilla Firefox, denominado Firebug, que permite visualizar en tiempo real el código HTML y las hojas de estilo .css. Nos será de gran utilizad a la hora de personalizar nuestra web. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 24. 8. Layout (Template) Ejercicio: 1. Generación de contenido: - Cree al menos dos secciones - Cree al menos tres categorías por sección - Cree al menos cuatro artículos por categoría. Para generar el contenido de los artículos puede utilizar la herramienta on-line http://www.lipsum.com 2. Instale dos nuevas plantillas. 3. Cree dos Menús. Usted distribuirá los artículos de forma coherente en cada menú. Cada menú ha de tener un plantilla diferente. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. Cada menú ha de tener un plantilla diferente. 4. Genere una página principal adecuada, con un artículo sin clasificar que presente el portal. 5. Cambie el thumbnail de la web. Pista: el archivo thumbnail, fav.ico, reside en la carpeta de la plantilla. 6. Permita el registro de nuevos usuarios. 7. Cree desde el back-end usuarios para el front-end y back-end con diferentes permisos 8. Restrinja el contenido a usuarios no registrados
  • 25. 9,10,11,12. Extensiones, Componentes, Módulos y plugins Una extensión es un paquete genérico que amplia la instalación inicial de Joomla. Una pequeña selección de extensiones están incluidas en la instalación por defecto de Joomla, pero existen muchas disponibles en http://extensions.joomla.org/. Existen tres tipos de extensiones: 1. Componentes: son pequeñas aplicaciones independientes entre sí que añaden distintas funcionalidades a nuestro gestor de contenidos. Los componentes se cargan en la zona central de la plantilla. Se puede acceder a ellos a través de cualquier enlace de un menú. Ejemplo: gestor de usuarios, gestor de contenidos, UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. cualquier enlace de un menú. Ejemplo: gestor de usuarios, gestor de contenidos, gestor backups, … 2. Módulos: nos permiten añadir bloques de información secundaria en diferentes posiciones o zonas de la plantilla, normalmente en la zona periférica: columnas laterales, encabezamiento y pie de página. Se puede acceder a ellos a través de cualquier enlace de un menú o a través de cualquier posición definida. Se pueden empotrar en artículos con el comando {loadposition position}. Ejemplos: acceso, wrapper, encuesta, búsqueda, carga archivos, … 3. Plugins: realizan dentro de Joomla una amplia variedad de funciones relacionadas fundamentalmente con la autenticación de usuarios, el funcionamiento del buscador interno o con la edición de contenidos. Ejemplos: editores, LDAP, “remember me”, …
  • 26. 9,10,11,12. Extensiones, Componentes, Módulos y plugins Los plugins son funciones que se cargan en nuestro navegador antes de la descarga de la web. Si saturamos el portal con demasiados plugins la carga de nuestro portal puede ser lenta. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. Para instalar una extensión vaya a http://extensions.joomla.org. Busque que nueva funcionalidad quiere añadir a su portal, por ejemplo alguna herramienta de backup (Akeeba). En este caso descargará dos ficheros .zip: el componente de Akeeba y el módulo de Akeeba. Para instalar estos paquetes vaya a Extensiones-> Instalar/Desinstalar, suba el paquete y proceda a su instalación. Haciendo esto añadimos una nueva funcionalidad al portal, la creación de copias de respaldo de nuestra web.
  • 27. 9,10,11,12. Extensiones, Componentes, Módulos y plugins Cada vez que instale un componente, módulo o plugin se generará una carpeta en c:xampphtdocsjoomlacomponents modules o plugin respectivamente con el nombre de la extensión. Para eliminar el componente, módulo o plugin borre la carpeta asociada. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 28. 9,10,11,12. Extensiones, Componentes, Módulos y plugins Ejercicio: Instale el plugin AllVideos que permite gestionar el contenido multimedia de nuestro portal. Basta con instalarlo y añadir el multimedia al servidor en c:xampphtdocsjoomlaimagesstoriesvideo o audio. Para cargarlo en el contenido dentro de un artículo hay que habilitar primero el plugin y luego llamarlo insertando {mp3}Canción{mp3} Ejercicio: Instale el módulo Simple Upload Manager que permite subir ficheros a los usuarios. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. Instale el módulo Simple Upload Manager que permite subir ficheros a los usuarios. Basta con instalarlo y asociarlo a alguna posición de la plantilla. Ejercicio: Pruebe de instalar extensiones de Joomla y vea sus aplicaciones: Foro Agora, Ajax Shoutbox, Editor JCE, Joomfish.
  • 29. 13. Banners Muchos portales web se sustentan con sponsors y publicidad. Joomla integra un sistema bastante potente, mediante extensiones, de banners publicitarios. Tiene muchas opciones: - Fijar el grado de aleatoriedad y preferencia - Filtrarlos por categoría, sección o menú - Permite llevar un control total de accesos (clicks) UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 30. 14. Enlaces y wrappers - Wrapper: son enlaces externos empotrados en la web . Muy útiles para servicios externos. Un wrapper es un módulo de Joomla. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. - Enlaces externos: se clasifican en categorías y se gestionan de forma similar a los artículos.
  • 31. Links de interés: - Tutoriales: http://docs.joomla.org, http://www.edujoomla.es - Foro oficial: http://forum.joomla.org - Extensiones: http://extensions.joomla.org - Generador de texto: http://www.lipsum.com UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.
  • 32. 15. Diseño, instalación, configuración y publicación de portal web En este apartado el alumno elaborará un portal web que será la plataforma básica de comunicación entre los alumnos y el profesor para el seguimiento de la asignatura de proyectos. El preproyecto y el desarrollo de la memoria se colgará en forma de artículos que posteriormente serán validados por el profesor. Pasos a seguir: 1. Diseño: - ¿De qué trata el portal? - ¿Qué servicios quiero ofrecer? Como mínimo debe existir un sistema de validación UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. - ¿Qué servicios quiero ofrecer? Como mínimo debe existir un sistema de validación para que el profesor tenga permisos para publicar vuestros archivos. - ¿Qué plantilla necesito? - ¿Es mi portal escalable? - ¿Puedo hacerlo de otra forma más cómoda? - ¿Cuántas horas le voy a poder dedicar? 2. Instalación - Borre xampp y joomla. Para ello elimine de su sistema la carpeta c:xampp - Instale de nuevo en su máquina local xampp y joomla - Una vez tenga configurado el portal en su máquina local, lo subirá a un webhosting público gratuito. Pero esto será más adelante.
  • 33. 15. Diseño, instalación, configuración y publicación de portal web Pasos a seguir: 3. Configuración: -Según los servicios y la forma en que desea distribuirlos instale y configure tanto las plantillas como las extensiones necesarias para lograr su objetivo. 4. Publicación - Para publicar una página en Internet necesitamos un webhosting que nos proporcione la infraestructura que necesitamos: mysql, php, joomla, apache. Cuidado con las versiones! Aconsejo byethost o miarroba. UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez. Cuidado con las versiones! Aconsejo byethost o miarroba. - Para subir el portal primero migraremos la base de datos de nuestra máquina local a la base de datos de nuestro portal en Internet. - Subir el archivo .zip descomprimido de joomla al webhosting - Hacer la instalación de joomla en el webhosting - Borrar la carpeta de instalación del webhosting - Subir la carpeta joomla instalada en nuestra máquina local y sobreescribir todo.
  • 34. 15. Diseño, instalación, configuración y publicación de portal web Errores frecuentes: - Usar el proveedor de hosting más barato, ofrece menos espacio y ancho de banda - No “perder” el tiempo haciendo backups - Usar el mismo password para todo - Tener fé en terceros - Llorar en el foro oficial si te han crackeado UD1: CREACIÓN DE UN PORTAL WEB 2.0 CON LA PLATAFORMA JOOMLA – Francesc Pérez Fdez.

×