INTRODUCCIÓN A
          ELGG
                  Pedro Prez
             Twitter: @pedroprez




keetup.com
AGENDA
AGENDA


•   Que es Elgg?
AGENDA


•   Que es Elgg?

•   Cómo es? escalable, customizable, seguro, modular y opensource.
AGENDA


•   Que es Elgg?

•   Cómo es? escalable, customizable, seguro, modular y opensource.

•   Comunidad alrededor de Elgg
AGENDA


•   Que es Elgg?

•   Cómo es? escalable, customizable, seguro, modular y opensource.

•   Comunidad alrededor de Elgg

•   Cómo podríamos mejorarlo?
QUÉ ES ELGG?
QUÉ ES ELGG?

•   Un framework de desarrollo para Redes Sociales.
QUÉ ES ELGG?

•   Un framework de desarrollo para Redes Sociales.

•   Desarrollado por Ben Wedmuller y David Tosh.
QUÉ ES ELGG?

•   Un framework de desarrollo para Redes Sociales.

•   Desarrollado por Ben Wedmuller y David Tosh.

•   Actualmente bajo el desarrollo de Curverider
QUÉ ES ELGG?

•   Un framework de desarrollo para Redes Sociales.

•   Desarrollado por Ben Wedmuller y David Tosh.

•   Actualmente bajo el desarrollo de Curverider

•   Licencia MIT en el CORE y GPL v2 en los plugins
QUÉ ES ELGG?

•   Un framework de desarrollo para Redes Sociales.

•   Desarrollado por Ben Wedmuller y David Tosh.

•   Actualmente bajo el desarrollo de Curverider

•   Licencia MIT en el CORE y GPL v2 en los plugins

•   Herramientas básicas de networking (actividades, blog, rss)
OTRAS HERRAMIENTAS
OTRAS HERRAMIENTAS


• Facebook

• Ning

• Drupal   / Wordpress
FEATURES PARA EL USUARIO...
FEATURES PARA EL USUARIO...
FEATURES PARA EL
               DESARROLLADOR
• Paradigma    OO / MVC

• Abstracción   de la base de datos

• Potente   sistema de vistas

• Plugins   Hooks y Eventos

• Cron

• Memcache
CORE DE ELGG?
CORE DE ELGG?
ESCALABILIDAD
ESCALABILIDAD


• Módulos   de simple Instalación.

• Nuevas   funcionalidades sin afectar otras.

• No   es necesario realizar modificaciones en la BD
MODULARIZABLE
MODULARIZABLE


• Todos    son módulos.

• Total   control de la plataforma desde los módulos.

• Provee    Funcionalidades extras.

• Permiten    Customización
SEGURIDAD
SEGURIDAD


• Elgg   es testeado día a día por cientos de Desarrolladores.

• Contenido    definido por Tipo de Acceso

• Tokens    en el envio de formularios.
OPEN SOURCE
OPEN SOURCE


• Garantiza   la continuidad del proyecto.

• Permite   modificar a nuestro gusto el código.

• Gran   comunidad de usuarios y desarrolladores.
ELGG Y LA COMUNIDAD.
ELGG Y LA COMUNIDAD.

• Miles   de Desarrolladores en todo el Mundo

• Miles   y Miles de Usuarios Directos e Indirectos

• Miles   de Plugins.

• Traducciones    en muchos lenguajes.

• Temas

• Documentación         y ayuda
QUÉ LE HACE FALTA?
QUÉ LE HACE FALTA?

• Colaboradores

• Desarrolladores

• Traductores

• Testers

• Emprendedores     y organizaciones
• 19   de noviembre 18,30 hs Kandi Cañitas

• Sitio Web: www.elggcampba.com/

• Equipo   organizador: elggcampba@gmail.com

• Los   esperamos!!!
Introduccion a Elgg
Introduccion a Elgg

Introduccion a Elgg

  • 1.
    INTRODUCCIÓN A ELGG Pedro Prez Twitter: @pedroprez keetup.com
  • 2.
  • 3.
    AGENDA • Que es Elgg?
  • 4.
    AGENDA • Que es Elgg? • Cómo es? escalable, customizable, seguro, modular y opensource.
  • 5.
    AGENDA • Que es Elgg? • Cómo es? escalable, customizable, seguro, modular y opensource. • Comunidad alrededor de Elgg
  • 6.
    AGENDA • Que es Elgg? • Cómo es? escalable, customizable, seguro, modular y opensource. • Comunidad alrededor de Elgg • Cómo podríamos mejorarlo?
  • 7.
  • 8.
    QUÉ ES ELGG? • Un framework de desarrollo para Redes Sociales.
  • 9.
    QUÉ ES ELGG? • Un framework de desarrollo para Redes Sociales. • Desarrollado por Ben Wedmuller y David Tosh.
  • 10.
    QUÉ ES ELGG? • Un framework de desarrollo para Redes Sociales. • Desarrollado por Ben Wedmuller y David Tosh. • Actualmente bajo el desarrollo de Curverider
  • 11.
    QUÉ ES ELGG? • Un framework de desarrollo para Redes Sociales. • Desarrollado por Ben Wedmuller y David Tosh. • Actualmente bajo el desarrollo de Curverider • Licencia MIT en el CORE y GPL v2 en los plugins
  • 12.
    QUÉ ES ELGG? • Un framework de desarrollo para Redes Sociales. • Desarrollado por Ben Wedmuller y David Tosh. • Actualmente bajo el desarrollo de Curverider • Licencia MIT en el CORE y GPL v2 en los plugins • Herramientas básicas de networking (actividades, blog, rss)
  • 13.
  • 14.
    OTRAS HERRAMIENTAS • Facebook •Ning • Drupal / Wordpress
  • 15.
    FEATURES PARA ELUSUARIO...
  • 16.
    FEATURES PARA ELUSUARIO...
  • 17.
    FEATURES PARA EL DESARROLLADOR • Paradigma OO / MVC • Abstracción de la base de datos • Potente sistema de vistas • Plugins Hooks y Eventos • Cron • Memcache
  • 18.
  • 19.
  • 20.
  • 21.
    ESCALABILIDAD • Módulos de simple Instalación. • Nuevas funcionalidades sin afectar otras. • No es necesario realizar modificaciones en la BD
  • 22.
  • 23.
    MODULARIZABLE • Todos son módulos. • Total control de la plataforma desde los módulos. • Provee Funcionalidades extras. • Permiten Customización
  • 24.
  • 25.
    SEGURIDAD • Elgg es testeado día a día por cientos de Desarrolladores. • Contenido definido por Tipo de Acceso • Tokens en el envio de formularios.
  • 26.
  • 27.
    OPEN SOURCE • Garantiza la continuidad del proyecto. • Permite modificar a nuestro gusto el código. • Gran comunidad de usuarios y desarrolladores.
  • 28.
    ELGG Y LACOMUNIDAD.
  • 29.
    ELGG Y LACOMUNIDAD. • Miles de Desarrolladores en todo el Mundo • Miles y Miles de Usuarios Directos e Indirectos • Miles de Plugins. • Traducciones en muchos lenguajes. • Temas • Documentación y ayuda
  • 30.
  • 31.
    QUÉ LE HACEFALTA? • Colaboradores • Desarrolladores • Traductores • Testers • Emprendedores y organizaciones
  • 32.
    • 19 de noviembre 18,30 hs Kandi Cañitas • Sitio Web: www.elggcampba.com/ • Equipo organizador: elggcampba@gmail.com • Los esperamos!!!