La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Por Juan Jorge Corzo M. 06133 Gustavo Alejandro Maruccui B. 06156.

Presentaciones similares


Presentación del tema: "Por Juan Jorge Corzo M. 06133 Gustavo Alejandro Maruccui B. 06156."— Transcripción de la presentación:

1 por Juan Jorge Corzo M. 06133 Gustavo Alejandro Maruccui B. 06156

2  Elgg empezó en el 2004 como un engine social open source que relaciona cualquier tipo de ambientes sociales, desde educacionales hasta de negocios.  Elgg proporciona a sus usuarios una gran serie de poderosas características como:  Vista de actividades  Perfiles  Notificaciones  Grupos  Blog  Compartir archivos  Otros

3  Elgg es un framework de redes sociales. Provee la funcionalidad necesaria que permite correr un sitio de red social propio, ya sea público (como Facebook) o internamente en una intranet (como Microsoft Sharepoint).  Para correr Elgg se necesita tener su propio servidor web y cierto conocimiento técnico.  El nombre Elgg viende de una ciudad de Suiza pero también significa “alce” en muchos lenguajes nórdicos.

4  ¿Qué es una red social WEB?  Características de Elgg  Instalación  Requerimientos  Configuración  Funciones  Screenshots de Funciones

5  Las relaciones sociales pueden ser de distinto tipo, como intercambios financieros, amistad, relaciones sexuales, o rutas aéreas. También es el medio de interacción de distintas personas como por ejemplo juegos en línea, chats, foros, spaces, etc. El aumento de las visitas de los internautas a las redes sociales ha reducido a la mitad las visitas a los sitios con contenido pornográfico, según los datos recogidos.

6  a) Diádicas (sólo indican ausencia o existencia de la relación) o Valoradas (en la que la cantidad de la relación pueda medirse en términos de orden o de peso como, por ejemplo, número de encuentros sexuales entre dos personas).  b) Simétricas (la relación en realidad es una unión entre actores que siempre es recíproca. Ejemplo: leemos el mismo blog habitualmente) o Dirigidas (que el individuo A tenga relación con el individuo B no implica que B tenga esa misma relación con A, como, por ejemplo, prestar dinero).

7  Elgg provee las siguientes características:  Actividades  Perfiles  Notificaciones  Grupos  Blog  Media  Archivos

8 Upload de ElggCrear folder dataCrear base de datosVisitar tu sitio ElggSeguir el wizard

9  Descargar la última versión de Elgg, unzippear y guardar en carpeta de servidor web (wamp/www en el caso de usar Wamp Server).

10  Elgg necesita un folder especial para guardar los archivos subidos, incluyendo íconos y fotos. Crear el folder.  Por razones de seguridad guardarlo fuera de la root del documento y llamarlo “data”.  Después de que haya sido creado, asegurarse que Elgg tenga permiso de escribir en él.

11  Crear una nueva base de datos reservada para Elgg usando cualquier herramienta de administración de base de datos.  Agregar un usuario a la base de datos con todos los privilegios.  Estar seguro de saber el nombre de la base de datos, el usuario y la contraseña necesarias para accederla.

12  Ya realizados los pasos anteriores, visitar el sitio Elgg por medio del web browser y seguir los pasos que se indiquen en el wizard.

13  Elgg corre en una combinación del servidor web Apache, el sistema de base de datos MySQL y el lenguaje de scripting interpretado PHP. Este es el ambiente de servidor web más popular en el mundo.

14  El servidor web de Apache necesita ser instalado con los siguientes módulos:  mod_rewrite  PHP 5  MySQL 5+ es necesario para almacenar los datos.  PHP 5.2+ necesita ser instalado como un módulo de Apache con las siguientes librerías:  GD (para procesamiento de gráficas)  JSON (para funcionalidad del API)  Soporte de Multibyte String (para internacionalización)

15  Después de haber concluido la fase de instalación de forma satisfactoria:  Ingresar a través de un browser a la página de Elgg en el servidor web.  Ya dentro de la página web, pide la siguiente información de base de datos:  Nombre  Usuario  Host  Password  Prefijo

16  Después de ingresar los datos, será necesario crear los siguientes dos archivos: .htaccesss (en el folder donde se encuentra Elgg)  Configuración del mod_rewrite y otras propiedades. Se tendrá que modificar la línea RewriteBase para que apunte al directorio donde se encuentra el directorio de Elgg.  Settings.php (en el folder de Elgg/engine)  Donde se guardarán todas las propiedades ingresadas de la base de datos.  Después de esto pedirá la información de la red social que será creada y una breve descripción de la misma. Pedirá también el URL de la página, el path desde el host hacia la carpeta de Elgg y a la de data. Por último pedirá el nombre de la vista inicial “default” por default.

17

18

19

20

21  Las acciones son la forma en que Elgg provee interactividad: cada participación activa por el usuario es realizada a través de una acción. Hacer log in, crear, actualizar o eliminar contenido son categorías genéricas de acciones.

22  Eventos son disparados por el framework de elgg cuando cierta acción sucede, por ejemplo cuando un post de blog fue creado o cuando un pingback es recibido. REGISTRAR UN MANEJADOR DE EVENTOS  Es necesario utilizar la función “register_elgg_event_handler”. Por ejemplo:  register_elgg_event_handler('init','system','e ntities_init');

23  Parámetros:  $event. Tipo de evento  $object_type. Tipo de objeto. Ejemplo (“user”, “object”, etc.) o “all”.  $function. El nombre de una función válida para correr.  $priority. Prioridad, 0 la primera y 1000 la última. El default es 500.

24  A pesar de que la universidad del Valle de Guatemala cuente con un sistema CLE (Collaboration and Learning Environment) llamado Sakai Project, modificado para que cumpla con los requerimientos de los cursos impartidos en dicha universidad, ciertos aspectos no pueden llegar a satisfacerse con esta aplicación debido a que muchas veces suele tener fallas o no estar disponible.  Elgg es una gran alternativa para satisfacer necesidades de los estudiantes (de computación de cuarto año para empezar) que en ciertas ocasiones no pueden ser cumplidas por Sakai (debido a distintas razones).

25  Por lo tanto, la creación de una red social educativa corriendo en Elgg, llamada COMPUNET, puede llegar a ser una alternativa a Sakai, aceptada por los profesores que imparten cursos a los estudiantes de computación.  COMPUNET estará reservado, en sus comienzos, a los estudiantes de cuarto año de la carrera de Ciencias de la Computación para no tener una gran cantidad de usuarios intentando acceder.  Se podrán postear links educativos, recursos de cursos recibidos actualmente, tareas, noticias, recomendaciones y cualquier tipo de datos que pueda ser de utilidad para los cursos.

26

27

28

29

30

31

32


Descargar ppt "Por Juan Jorge Corzo M. 06133 Gustavo Alejandro Maruccui B. 06156."

Presentaciones similares


Anuncios Google