Está en la página 1de 14

DISEO E IMPLEMENTACIN DE UNA PAGINA WEB CON DOMINIO EN JOOMLA

Integrantes JAIRO ANDRES DUARTE AISLANT DIANA CRUZ COLMENAREZ

Profesora YURI ESTELLA PRADA MORALES

PROYECTO INTEGRADOR IV

UNIVERSIDAD AUTNOMA DE BUCARAMANGA TECNOLOGIA EN GESTION DE SISTEMAS OPERATIVOS Y REDES BUCARAMANGA 2011

TABLA DE CONTENIDO

1. OBJETIVOS 2. JUSTIFICACION 3. MARCO TEORICO 4. MARCO HISTORICO 5. MARCO LEGAL 6. REQUERIMIENTOS 7. CRONOGRAMA, DIAGRAMA 8. BIBLIOGRAFIA

3 4 5 8 8 11 13 14

1.

OBJETIVO GENERAL

Disear e implementar una pgina web con dominio en Joomla en un lenguaje de programacin php, donde se pueda mostrar la informacin acerca del cableado estructurado.

OBJETIVOS ESPECFICOS Estudiar los diferentes mecanismos para disear, estructurar y construir aplicaciones web enriquecidas, usando como caso de estudio la construccin de una comunidad virtual joomla. Proponer un lugar para que toda persona pueda conocer ms acerca de los productos Utilizar este medio para comunicarse con el resto del mundo y desarrollar actividades compartidas con otros lugares.

2.

JUSTIFICACION

El avance de la tecnologa, englobada en el concepto de web y el desarrollo de proyectos de software libre como Joomla!, ha permitido que cualquiera, sin necesidad de programar ni una sola lnea de cdigo y con un coste econmico realmente bajo pueda desarrollar, mantener y actualizar contenidos de modernas pginas web dinmicas o tiendas de comercio electrnico, con prestaciones sorprendentes en cuanto interaccin con el cliente y con tiempos de ejecucin de proyectos aceptables. Como resultado, tendremos la posibilidad de desarrollar un sitio web con lo que ello supone, no slo de ahorro econmico, sino de control sobre las posibilidades de ampliacin, adaptacin y mantenimiento del sitio web. En este proyecto la pgina web tendr una muy buena animacin, haciendo que la pgina se vea muy atractiva, realizando estas animaciones en diferentes formatos tales como Gif animados y Java. Proponiendo un lugar para que toda persona pueda dar su punto de vista referente al tema. Ofrecindole al usuario posibilidad de realizar consultas y obtener repuesta con un grado razonable de inmediatez y utilidad. Desarrollar los materiales didcticos que sirvan de gua en la creacin de nuestro propio sitio web, utilizando el sistema de administracin de contenidos Joomla!, es el propsito de este proyecto.1

Educajoomla, (2 oct 2011), Direccion: http://www.educajoomla.com/justificacion-del-proyecto.html

3.

MARCO TEORICO

Joomla! es un sistema de gestin de contenidos, y entre sus principales virtudes est la de permitir editar el contenido de un sitio web de manera sencilla. Es una aplicacin de cdigo abierto programada mayoritariamente en PHP bajo una licencia GPL. Este administrador de contenidos puede trabajar en Internet o intranets y requiere de una base de datos MySQL, as como, preferiblemente, de un servidor HTTP Apache. Joomla corresponde al grupo de soluciones de cdigo abierto, es un producto de software libre. Para el desarrollo de sus mltiples frentes, usa diferentes formas de comunicacin como son: los encuentros por medio de IRC, foros, listas de correo, "wikis" y blogs. Este gestor de contenidos sigue las pautas marcadas por el bazar, con su objetivo principal de dar solucin a las necesidades de todos aquellos que participan de una u otra forma en el proyecto.

Sistema de gestin de contenidos: Un sistema de gestin de contenidos es un programa que permite crear una estructura de soporte, para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los administradores, editores, participantes y dems roles. Cdigo abierto: En Joomla es el trmino con el que se conoce al software distribuido y desarrollado libremente. El cdigo abierto tiene un punto de vista ms orientado a los beneficios prcticos de compartir el cdigo que a las cuestiones morales y/o filosficas las cuales destacan en el llamado software libre.
2

Wikipedia, (2 oct 2011), Direccion: http://es.wikipedia.org/wiki/Joomla!

Caractersticas Joomla: Organizacin del sitio web: Joomla est preparado para organizar eficientemente los contenidos de su sitio en secciones y categoras, lo que facilita la navegabilidad para los usuarios y permite crear una estructura slida, ordenada y sencilla para los administradores. Desde el panel administrador de Joomla usted podr crear, editar y borrar las secciones y categoras de su sitio de la manera en que ms le convenga. Publicacin de Contenidos: Con Joomla podr crear pginas ilimitadas y editarlas desde un sencillo editor que permite formatear los textos con los estilos e imgenes deseados. Los contenidos son totalmente editables y modificables. Escalabilidad e implementacin de nuevas funcionalidades: Joomla ofrece la posibilidad de instalar, desinstalar y administrar componentes y mdulos, que agregarn servicios de valor a los visitantes de su sitio web, por ejemplo: galeras de imgenes, foros, newsletters, clasificados, etc. Administracin de usuarios: Joomla le permite almacenar datos de usuarios registrados y tambin la posibilidad de enviar E-mails masivos a todos los usuarios. La administracin de usuarios es jerrquica, y los distintos grupos de usuarios poseen diferentes niveles de facultades/permisos dentro de la gestin y administracin del sitio. Diseo y aspecto esttico del sitio: Es posible cambiar todo el aspecto del sitio web tan solo con un par de clics, gracias al sistema de templetes que utiliza Joomla. Navegacin y men: Totalmente editables desde el panel administrador de Joomla Administrador de Imgenes: Joomla posee una utilidad para subir imgenes al servidor y usarlas en todo el sitio. Disposicin de mdulos modificable: En un sitio creado con Joomla, la posicin de mdulos puede acomodarse como se prefiera. Encuestas: Joomla posee un sistema de votaciones y encuestas dinmicas con resultados en barras porcentuales. Feed de Noticias: Joomla trae incorporado un sistema de sindicacin de noticias por RSS/XMS de generacin automtica

Publicidad: es posible hacer publicidad en el sitio usando el Administrador de Banners Estadsticas de visitas: con informacin de navegador, OS, y detalles de los documentos (pginas) ms vistos. Caractersticas de publicacin de pginas web en Joomla: Automatizacin en la publicacin: Las pginas y documentos de Joomla pueden programarse con fecha de publicacin y fecha de caducidad. Es decir un documento puede programarse para que se publique automticamente al llegar una determinada fecha, y luego des publicarse tambin de forma automtica en otra fecha. Archivo e historial: Las pginas viejas o publicaciones que hayan perdido vigencia pueden enviarse a un "archivo" de almacenamiento, sin necesidad de tener que borrarlas. Esto permite tambin dar la posibilidad a los navegantes de consultar artculos viejos o documentos anteriores en un historial. Formatos de lectura: Cada documento es generado automticamente por Joomla en formato PDF, en versin imprimible, y en XML. Envo por E-mail: Los usuarios del sitio Joomla podrn enviar automticamente a un amigo por email cada documento publicado. Valoracin de contenidos: Los visitantes del sitio podrn votar la calidad de lo publicado. Comentarios: (opcional) Los usuarios podrn comentar sus opiniones o expresar sus inquietudes en la misma pgina de contenidos.
3

Joomlaos.net, (30 sep 2011), Direccion: http://www.joomlaos.net/caracteristicas-de-joomla

4.

MARCO HISTORICO

Historia De Joomla: A mediados de 2005, los administradores del equipo de desarrollo de Mambo (CMS antecesor de Joomla!) decidieron limitar las condiciones de la licencia de uso de su software. Ante tal hecho, los principales desarrolladores de la organizacin estuvieron en desacuerdo y fue as que ms de 30 miembros principales del equipo renunciaron de inmediato y fundaron Joomla! una palabra de origen africano que significa todos juntos, un CMS que funcionaba con el ncleo de Mambo, pero con cambios importantes en el cdigo y lo mejor de todo es software libre. No slo los desarrolladores de Mambo migraron al nuevo proyecto; miles de colaboradores, diseadores y comunidades enteras lo respaldaron desde un principio, sobre todo al difundirse la noticia de la accin ejecutada por Mambo y sus propietarios.

De esta manera el proyecto Joomla! tom an ms energa, llegando a ser la aplicacin web que hoy conocemos, no slo con excelentes caractersticas de gestin integral, sino con un futuro bastante promisorio en el mbito de la Web 2.0.

En el presente, el fenmeno Joomla! representa ms que la existencia de una aplicacin web de avanzada. Es la demostracin palpable de la superioridad que puede alcanzar el software libre cuando est presente el esfuerzo comn, activo y organizado de una numerosa comunidad global.

5.

MARCO LEGAL

Licencia de software:

Las licencias de software pueden establecer entre otras cosas: la cesin de determinados derechos del propietario al usuario final sobre una o varias copias del programa informtico, los lmites en la responsabilidad por fallos, el plazo de cesin de los derechos, 8

el mbito geogrfico de validez del contrato e incluso pueden establecer determinados compromisos del usuario final hacia el propietario, tales como la no cesin del programa a terceros o la no reinstalacin del programa en equipos distintos al que se instal originalmente.

Licencia GPL (Joomla):

En las licencias GPL (Licencia Pblica General GNU, tambin conocidas como simplemente GNU) el autor conserva los derechos de autor, y permite la redistribucin y modificacin, pero controlando que todas las versiones modificadas del software permanecen bajo los trminos ms restrictivos de la propia licencia GNU GPL. Esto hace que un programa creado con partes no licenciadas GPL y partes GPL tiene que dar como resultado un programa bajo las normas de licencia GPL.

Licencia BSD:

El autor mantiene la proteccin de copyright nicamente para la renuncia de garanta y para solicitar la atribucin de la autora en trabajos derivados, pero permite la libre redistribucin y modificacin, incluso si dichos trabajos tienen propietario. Este tipo de licencia es compatible con la licencia GNU GPL Tambin permite redistribuir software creado bajo este tipo de licencia como software no libre.

Licencia Copyleft:

El termino Copyleft se puede interpretar como una copia permitida, en contraposicin a Copyrigth o copia reservada (derechos de autor). Se refiere a la autorizacin por parte del propietario de la licencia para su copia, modificacin y posterior distribucin, contrariamente a lo que ocurre con el software licenciado bajo los trminos de los derechos de autor.

Licencia Freeware:

Se trata de un tipo de licencia en el que se autoriza el uso del software de forma libre y gratuita, aunque esta sesin pueda ser bajo determinadas condiciones, como por ejemplo que el software incluya algn tipo de publicidad o limitacin referente al tipo de usuario al que va destinada. Un ejemplo de esto sera que se autoriza su uso a particulares, pero no a empresa o a organismos oficiales. Este tipo de licencia suele incluir una clausula en la que se especifica la prohibicin de la venta de dicho software por parte de terceros.

Licencia Shareware: Es un tipo de distribucin en el que se autoriza el uso de un programa para que el usuario lo evale y posteriormente lo compre. El software con licencia Shareware tiene unas 10

limitaciones que pueden ser de varios tipos. O bien una limitacin en el tiempo de utilizacin o bien una limitacin en el funcionamiento de sus funciones y opciones, pero suele tratarse de software operativo. Los programas que exigen registrarse para poder utilizarse se consideran shareware, aunque esta licencia no implique un pago.

Licencia Abandonware

Se trata de software, normalmente con bastante antigedad, sobre el que sus creadores han liberado el copyright o los derechos de autor. El software afectado por este tipo de licencia suele estar descatalogado y no disponible en tiendas ni otros canales de distribucin y venta. Este tipo de licencia se aplica sobre todo a juegos, y obtuvo bastante xito a finales de los 90 y a principios de 2000.

5. PHP Joomla

Requerimientos Cliente

Es un lenguaje de programacin interpretado, diseado originalmente para la creacin de web dinmicas. Se usa principalmente para la interpretacin del lado del servidor pero actualmente puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otros tipos de programas incluyendo aplicaciones con interfaz grfica. Base de datos Mysql Es donde se guarda toda la informacin y la mayor parte de la configuracin del sistema, de una forma ordenada y en distintas tablas, las cuales cada una de ellas almacena informacin especfica y determinada. JoomlaXplorer y extplorer

11

permite realizar tareas de gestin de los archivos del portal, como copiar, eliminar ,crear carpetas, modificar permisos etc. son el sustituto ideal para los servidores que limitan el acceso mediante ftp. JoomlaPack Es un sistema para crear copias de seguridad de los contenidos del portal. Joomla Comment Permite incorporar un sistema de comentarios a cada noticia que se genere en el portal, permitiendo conocer la opinin de los usuarios. 6. Requerimientos Tcnicos

Recursos Fsicos: Computadora ( porttiles o escritorios, ) Procesador Intel Celeron Dual Core, Intel Pentium Dual Core, entre otros. Disco Duro de 500 GB como mnimo Memoria RAM de 2 GB Monitor Unidad DVDRW Windows xp, vista, 7, Linux

Recursos Lgicos: Sistema operativo (Windows, Linux, Mac, entre otros) navegador web (internet) Lenguaje de programacin PHP 5.2 Licencia web GPL Base de datos MySQL 4.1 Servidor HTTP Apache 1.13.19

Recurso Humano: Administracin de la pagina Mantenimiento Configuracin Navegabilidad Interactividad Arquitectura de la informacin

12

7.

Diagrama de Bloques

8. CRONOGRAMA DE ACTIVIDADES

JULIO

AGOSTO

SEPTIEMBRE

OCTUBRE NOVIEMBRE

ACTIVIDADES SEMANAS
SELECCIN TEMA JUSTIFICACION Y OBJETIVOS MARCO TEORICO,CRONOGRAMA DE ACTIVIDADES DOCUMENTACION ANTEPROYECTO IV SUSTENTACION1-ANTEPROYECTO REQUERIMIENTOS TECNICOS Y METODOLOGIA DIAGRAMA-BLOQUES Y CONECTIVIDAD -PLANO ENTREGA DOCUMENTO FINAL SUSTENTACION FINAL

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

13

9. BIBLIOGRAFIA

http://www.joomlaspanish.org/ http://es.wikipedia.org/wiki/Joomla! http://www.colombiajoomla.org/ http://www.puntow.com/joomla-que-es-y-para-que-sirve/ http://www.youtube.com/watch?v=VeTfhGjAOj4 http://www.deseoaprender.com/JOOMLA/QueEs.html

14

También podría gustarte