23

TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Embed Size (px)

Citation preview

Page 1: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web
Page 2: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

TutoriaAgrarias.com.ar< parte 01 >

iWebJujuy.com – Desarrollo de Aplicaciones Web

Page 3: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

TemarioIntroducción 4Sistemas CMS y Joomla 14Usuarios visitantes y registrados 23Administrar y gestionar contenidoFunciones de gestión de administraciónComponentes incorporados en JoomlaCuestiones prácticas y resumen

Page 4: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Web e InternetSitios Web: Dinámicos vs EstáticosSistemas gestores de contenidos (CMS)Tipos de UsuariosSeguridad en Internet (IPs) Bajando a tierra (nuestro contexto)

Introducción1

Page 5: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Web e Internet

WEB o wwwUno de los servicio que se brinda sobre

Internet

INTERNETConjunto de dispositivos

interconectados• Computadoras o PC• Celulares• Notebooks o netbooks• Impresoras

• Correo (POP3, IMAP, SMTP)• Transferencia de Archivos (FTP)• Mensajeria instantanea (IRC)• Telefonía y televisión (voIP)

Page 6: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Sitios WebSon el medio más común para

publicar información en Internet.Con la Web 2.0 se puede intercambiarinformación a través de comentarios,

fotos, videos, artículos, etc.

Estáticos vs Dinámicos Un sitio estático muestra siempre el mismo contenido.

Un sitio dinámico funciona mediante una estructura de programación oculta para el usuario que permite la utilización de distintas aplicaciones en Internet, como foros, encuestas, noticias, etc.

Las actualizaciones de contenido son realizadas por los Administradores.

Page 7: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Sistemas Gestores de Contenidos

Gestión de Noticias, Blogs, Foros, etc. Galerías de Imágenes, Videos, etc. Gestión de Usuarios, Editores y Administradores. Gestión de Descargas, Subidas, Repositorios, etc. Creación de Comunidades Sociales, Redes, etc.

Aplicación informática para crear, editar, manejar y publicar contenidos de una forma organizada.

Entre otras cosas permite:

CMS: Course Manager System – Joomla, Drupal, WordPress, ModX, etc.

Page 8: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

CMS Joomla

JomSocial:Permite la creación de Comunidades Sociales en Internet.

Phoca Download:Permite la gestión para descarga de todo tipo de archivo (doc, xls, pdf, etc).

Page 9: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

CMS Joomla Kunena Foros:

Permite la crear Forosde debate y discusión.

Galery Video/Photo:Permite la creación de Galerías de Fotos y Videos.

http:www.JoomlaSpanish.org

Page 10: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Tipos de UsuariosUsuarios Visitantes

Visualizan todo el contenidos que el Administrador permite que

vean según su privilegio.Solo deben ingresar al sitio desde

www.tutoriaagrarias.com.ar

Usuarios RegistradosTodos los privilegios de los visitantes, “más” lo que el Administrador habilita para ellos: Escribir comentarios, participar en la comunidad, realizar descargas, acceder a contenidos, etc.Deben registrarse y obtiene su nombre y contraseña para el acceso.

Usuarios AdministradoresConfiguran todo el contenido del sitio, establecen los permisos de acceso y moderan la participación de los demás usuarios. Se requiere una contraseña para el acceso a la Administración.

http://www.tutoriaagrarias.com.ar

/administrator+

Page 11: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Seguridad en Internet

Registrados

Administradores

Control de Acceso con Nombre de Usuario y contraseña (Uno por IP).

Page 12: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Bajando a tierra

Web e Internet: Servidores e iWebJujuy.Sitios Web Dinámicos: CMS Joomla.CMS: Artículos, Foros, Comunidad, etc.Super Administrador y Administradores.Creación de Cuentas de Administrador.

Práctica, dudas y sugerencias

Page 13: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web
Page 14: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

¿Qué es Joomla? Elementos del Gestor:

PlantillasComponentesMódulosSecciones, Categorías y Artículos

Bajando a tierra (nuestro contexto)

Sistemas CMS y Joomla2

Page 15: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

¿Qué es Joomla?Joomla es un CMS libre que permite la creación de Sitios Web, e incluye características como:

Gestión de Artículos (Noticias)Galerías de imágenes y VideosGestión de Usuarios (Privilegios)Búsqueda dentro de la propia WebComunidad, Foros, Comentarios, etc.

Page 16: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Joomla se divide en dos partes diferenciadas: Parte de los Usuarios:

¿Qué es Joomla?

Parte de los Administradores:

Todos los visitantes pueden ver los contenidos publicados.Los usuarios autorizados pueden introducir contenido.

Sólo tienen acceso aquellos usuarios que el administrador ha autorizado.Aquí se administra todo el Sitio Web de las Tutorías.

Parte de usuario > Formato común Cabecera de la página Menú superior o izquierdo, y otros bloques Parte central de la página (donde aparece el contenido)

Es lo que cambia al navegar dentro del contenido de nuestro Sitio Web…

Page 17: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Elementos del GestorPlantillas

Permiten modificar rápidamente la imagen general del Sitio Web.

Permite organizar los módulos, componentes, imágenes, cabeceras, columnas, etc. según las necesidades de disposición de la información…En este sentido, ¿Estamos conformes con la actual disposición, necesitamos cambios?

Page 18: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Elementos del GestorComponentesSon mini aplicaciones que muestran contenido de una manera especial.– Ejemplo: la página principal.

• “no existe como tal”• Se crea con las noticias que indicamos que deben aparecer en la

página de inicio.

Componentes incluidos en la instalación básica inicial de la Web:Banners de publicidadBúsqueda en la webEncuestas.Enlaces web.

Sistema de Noticias.Sistema de ForosComunidad SocialConfiguración general

Page 19: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Elementos del GestorMódulosMuy diferente de los anteriores (componentes)

• Los componentes se muestran en el cuerpo principal de la página.• Los módulos se pueden mostrar en cualquier parte– Son los bloques que aparecen a los lados:» Acceso, ¿Quien está en línea?, Notas, Sticker verde, etc.

Se administran desde Extensiones -> Gestor de Módulos Los componentes usan módulos para completar su funcionamiento. Para cada menú del sitio, se crea un módulo del mismo nombre, a

través del cual se controlar las opciones del menú. Todo esto lo veremos más adelante…

Page 20: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Elementos del GestorSecciones, Categorías y Artículos

Los Artículos son los elementos más importantes dentro de un Gestor de Contenidos, ya que contienen el fuerte de la

información que se desea publicar en el Sitio Web.

El contenido dinámico se organiza en base a secciones y categorías:– Las secciones contienen categorías– Las categorías contienen artículos

• Cada sección debe tener almenos una categoría.

– Se puede crear páginas con lasnoticias de una categoría o sección

Los artículos son editables y sus permisos pueden ser configurados según las necesidades…

Page 21: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Bajando a tierraSitio Web de Tutorías de Agrarias Elementos del Gestor:

PlantillasComponentesMódulosSecciones, Categorías y Artículos

Práctica, dudas y sugerencias

Page 22: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web
Page 23: TutoriaAgrarias.com.ar iWebJujuy.com – Desarrollo de Aplicaciones Web

Tipos de usuarios y permisos de acceso Usuarios visitantes y registrados Usuarios administradoresback-endRegistro de usuariosAdministrar usuariosBajando a tierra (nuestro contexto)

Usuarios del Sistema3