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

Slides:



Advertisements
Presentaciones similares
USUARIOS DE JOOMLA! Usuarios de Joomla Introducción
Advertisements

I NTRODUCCIÓN A JOOMLA Presentado por: Laura Patricia Pinto Prieto.
DESARROLLANDO TEMPLATES PARA JOOMLA! 1.5 Ing. Edwin Rolando Paredes Calderón. Comercio Electrónico.
SEMINARIOS CIFARMA ¿qué es Joomla? Joomla es un sistema gestor de contenidos web (CMS o Content Management System), que permite crear sitios web elegantes,
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: Ing. Ángela Yanza Montalván, M.Sc. Mg. DOCENTE UNIVERSIDAD ECOTEC FACULTAD DE CIENCIAS COMPUTACIONALES.
Conceptos Básicos ¿Qué es un blog? Un blog, (también se conocen como weblog o bitácora), es un sitio web que recopila cronológicamente textos o artículos.
Crea una cuenta en WordPress WordPress es uno de los servicios más usados para la creación de blogs en internet, ya que es una plataforma con una gran.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
Autor : Daniel García Torralbo Director : Carlos Molina Clemente Titulación : ETIS.
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
Administración de portales Joomla (III)
Bryan Alcantara Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa.
Administración de portales Joomla (II)
CMS (Sistema de Gestión de Contenidos) Por: Juan Pablo Jácome P Terry Rueda.
GESTORES DE CONTENIDOS (CMS) María Paula Tobón De Castro.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
CONFIGURACIÓN DE DRUPAL. Una ves instalado drupal, al visitar el sitio por primera ves aparecerá la siguiente pantalla: Visite este vínculo para crear.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
9-B 2012
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Dayanna Marcela Verjel Carrascal Sofía Suárez Suárez.
Configuración de un servidor web 1. Una vez terminado el proceso de instalación de los paquetes a utilizarse vamos a empezar ingresando como administrador.
Un sistema de gestión de contenidos (Content Management Systems o CMS) es un software que se utiliza principalmente para facilitar la gestión de sitios.
Gestor de paquetes Instalar y eliminar software (GUI y consola)
CiviDay México.
WINDOWS Elvira Abajo Lera Octubre, 2008.
Dirección web e Ingreso
Conociendo un Ubuntu: Una distribución diferente a Linux
Como crear una página Web usando CMS
SERVIDOR ESCUELA LINUX
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
CMS: sistema de Gestión de Contenidos
Instalación y configuración de Wordpress
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
Coordinación de Incorporación de Tecnologías
REDES SOCIALES PARA LA EDUCACIÓN
Manual de uso de wordpress
Tópicos de bases de datos
Miguel García Ruiz Jackeline Giraldo Urrea
Wordpress Manual de Usuario sobre EL Blog
INSTALACION LINUX UBUNTU
Google docs.
2.3 Maquetación de Páginas web
LILIA TORRES FERNANDEZ UNIVERSIDAD MANUELA BELTRAN
MANTIS BUG TRACKER.
BLOG El blog, también conocido como bitácora o ciberdiario, entre otras acepciones, es un tipo particular de pagina web, que se usa para publicar artículos.
CMS CMS son las siglas de Content Management System, o lo que viene a ser un sistema de gestión de contenidos. Un CMS es un programa desarrollado para.
CURSO: QUITO “D” FÍSICO MATEMÁTICO
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
TEMA 2: BLOGS.
GLOSARIO TIC.
ADMINISTRACIÓN DE USUARIOS
COMO CREAR UN BLOG EN BLOGGER
HerraMienta: TAREAS 5 Conceptos
Introducción (Principales diferencias entre Wordpress .com y .org)
Páginas web con wordpress
DIRECTIVAS DE SEGURIDAD. QUE SON La Configuración de las directivas de seguridad son reglas que los administradores pueden configurar en un equipo o en.
Gabriel Alonso Navarro Altamar
DISEÑO WEB Sesion 1.
Diseño y propuesta de implementación de una intranet como herramienta para la gestión de información en la Oficina Central de CUPET.
CIRCA Ministerio de Hacienda y Función Pública
Pasos para el registro a MENDELEY a través del CONRICYT
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Bases para una Tienda Online  En internet hay muchas posibilidades de negocios, desde ofrecer servicios hasta la venta de productos.  Usando el sistema.
Lenguajes del lado del cliente
Sistema de Gestión de Contenidos Mercadotecnia digital
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Pacho En esta pestaña puedes configurar tu cuenta, idioma y perfil.
Transcripción de la presentación:

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

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

¿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.

¿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

Veamos algunos ejemplos....

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:

Estructura Secciones Categorías Artículos __________________________________________ _

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.

Estructura de un Template

● 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.

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.

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".

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”

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}

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

Usuarios del Sitio Invitado Registrados Autor Editor Supervisor

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.

Usuarios Administradores Manager Administrador Super- Administrador

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

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

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.

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.

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 // 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 //

Información y Descargas ● Descargas: ● (ingles) ● ● ● ●

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: Web: tema pendiente =/

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