La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Joomla, tu web de la noche a la mañana por Javier Lujan.

Presentaciones similares


Presentación del tema: "Joomla, tu web de la noche a la mañana por Javier Lujan."— Transcripción de la presentación:

1 Joomla, tu web de la noche a la mañana por Javier Lujan

2 ¿Qué es Joomla? ● Jomla! es un gestor de contenido o CMS de código abierto y gratuito. ● Es una Aplicación web

3 ¿Qué puedo hacer con Joomla? { PORTALES } páginas web con información estática y contenidos dinámicos { PÁGINAS WEB} personales, empresariales, e-marketing y foros. { BLOGS } Joomla permite armar un blog con la posibilidad de agregar funcionalidades a tu web o lograr una gran comunidad.

4 ¿Porqué Joomla? ● Más de tres mil extensiones disponibles ● Instalación en servidores Linux, Mac y Windows ● Cumple con estándares web * ● Facilidad en la creación de módulos personalizados ● Software en constante evolución ● Versatilidad en los diseños ● Seguridad ● SEO ● En español

5 Veamos algunos ejemplos....

6 Requerimientos para Joomla ● Servidor Local (nuestra pc): ● En linux, instalamos LAMP (o XAMP) + PhpMyAdmin ● Linux-Apache-MySQL-Php ● Carpeta del servidor: /var/www/misitio ● Navegador: http://localhost/http://localhost/

7 Estructura Secciones Categorías Artículos __________________________________________ _

8 Template ● Un template es un "paquete" que contiene un conjunto de archivos que le dan a la web su aspecto visual. ● Ventajas: los contenidos son independientes del diseño. Esto quiere decir que podemos cambiar el diseño del sitio sin alterar sus contenidos ni su organización.

9 Estructura de un Template

10 ● Ruta a los archivos de configuración de un template: ● /template/mitemplate ● /administrator/template/mitemplateadmin ● directorio images: Se encuentran las imágenes del diseño de la plantilla. ● directorio html: Carpeta que posee las funcionalidades propias del template. Su uso no es necesario.

11 Estructura de un Template ● index.php: el archivo principal, contiene todo el HTML y directivas PHP ● templateDetails.xml: Posee diversos datos como licencia, autor, e- mail, etc. También se encuentran los parámetros y las posiciones disponibles los módulos. ● params.ini: contiene los valores para configurar los parámetros del template. Eeste archivo puede no ser necesario. ● directorio css: Se encuentrna los estilo del sitio. ● directorio js: Se encuentran los archivos javascript. Ésta carpeta puede no existir.

12 Componentes Los componentes son elementos del nucleo (Core) de Joomla que dotan al sistema de toda su funcionalidad ● Permiten, entre otras cosas, publicar noticias, gestionar usuarios, crear un directorio de enlaces web, ver noticias de otros sitios web externos, publicar encuestas y anuncios publicitarios, etc. ● Paquete de instalación: "com_ nombre".

13 Módulos Los módulos muestran generalmente información secundaria, simplificada, y breve que toman de la base de datos y se cargan sobre los laterales del sitio (en las columnas de los extremos) Pueden funcionar como intermediario de un componente y permite visualizar la información recibida desde la base de datos. Cada módulo tiene una posición prestablecida, que se asigna dentro de la administración y sus propios parámetros configurables. Ejemplos: menús, formularios de acceso, formularios de búsqueda, estadísticas del sitio, etc Paquete de instalación: ”mod_nombre”

14 Mambots o Plugins ● Los plugins o mambots son pequeñas funciónes orientada a interceptar parte del contenido antes de que sea mostrado y lo manipula de alguna manera. ● Ejemplos: {youtube}video_id{/youtube}

15 Los usuarios ● Los usuarios tienen ● permisos predefinidos ● delegados por el propietario ● del sitio. ● Usuarios del Sitio y Usuarios Administradores

16 Usuarios del Sitio Invitado --------------------- Registrados --------------------------------------- Autor -------------------------------------------- Editor -------------------------------------------- Supervisor

17 Los usuarios del Sitio ● { Registrado } No puede crear, editar o publicar contenido. Puede tener acceso a contenidos restringidos que no están disponibles para los invitados. ● { Autor } Puede crear y editar su propio contenido pero no puede publicarlo. ● { Editor } Puede crear y editar el contenido de sus propios artículos y los de cualquier otro Autor pero no puede publicarlo. ● { Supervisor } Pueden ejecutar todas las tareas de los Autores y Editores, y además tienen la capacidad de publicar un artículo. ● Su panel de edicion se encuentra en la parte pública. No tienen acceso al panel de administración.

18 Usuarios Administradores Manager ------------------------------------ Administrador -------------------------------------------- Super- Administrador

19 Usuarios Administradores ● Manager → Tienen acceso a los controles asociados al contenido, pero no tienen capacidad para cambiar las template o añadir o eliminar extensiones. Tampoco tienen autoridad para añadir usuarios o editar los perfiles de usuarios existentes. ● Administradores → Pueden administrar extensiones, añadir o eliminar modulos y plugins, alterar los perfiles de usuario a un nivel igual o inferior al suyo. No puede instalar componentes ni cambiar ciertas características globales del sitio. ● Super-Administradores → root

20 Actualizar Joomla 1. Descargar el paquete de actualización 2. Hacer un backup del sitio 3. Actualizar 4. Prueba a fondo

21 Considerando la Seguridad ● Cambiar el nombre de usuario del administrador que viene por defecto o reducirle los privielgios (Id 62). CUIDADO! Primero crear otro usuario con privilegios de admin. ● Comabiar la contraseña del Administrador frecuentemente. ● No instalar complementos de procesedencia dudosa. ● Quitar permisos de escritura de los archivos de configuración como por ejemplo configuration.php ● Realizar un buckup frecuente. ● Mantener el sistema actualizado.

22 Permisos ● Los Permisos : ● r= Lectura (read), w= escritura (write), x= Execution (ejecucion) Ej. -rw-r–r o drwx-rw-x ● 7 = Lectura, Escritura y Ejecución ● 6 = Lectura y Escritura ● 5 = Lectura y Ejecución ● 4 = Lectura ● Entonces... ● 755 carpetas y subcarpietas, 644 archivos configuration.php 444 o 644.

23 Instalación 1) Crear base de datos 2) Crear usuario con todos los privielgios. 3) Subir todos los archivos al servidor 4) Iniciar la instalación www.misitio.com // Configuración php.ini /etc/php5/apache2/php.ini $sudo /etc/init.d/apache2 restart Configuration.php se puede crear luego de la instalación //

24 Información y Descargas ● Descargas: ● http://extensions.joomla.org/extensions/10134/details (ingles) http://extensions.joomla.org/extensions/10134/details ● http://www.joomlaos.net/ http://www.joomlaos.net/ ● http://www.edujoomla.es/ http://www.edujoomla.es/ ● http://www.joomlaspanish.org/ http://www.joomlaspanish.org/ ● http://ayuda.joomlaspanish.org/ayuda-joomla/ http://ayuda.joomlaspanish.org/ayuda-joomla/

25 Gracias! Agradecimientos al CECom por organizar la charla, al BBlug que me sumergio en el mundo del software libre y a todas las personas que me brindar su cariño incondicional y me animan a seguir adelante. ”El poder de una computadora no se encuentra en su procesador sino en las manos que se apoyan sobre el teclado” Contacto: javier.ceqiq@gmail.comjavier.ceqiq@gmail.com Web: tema pendiente =/

26 Licencia Este documento se distribuye bajo la siguiente licencia CreativeCommons Argentina Atribución - NoComercial 2.5


Descargar ppt "Joomla, tu web de la noche a la mañana por Javier Lujan."

Presentaciones similares


Anuncios Google