Infraestructura Facebook

Descripción del proyecto

El desarrollo de aplicaciones para la web de Facebook a menudo conlleva repetir las mismas tareas y códigos. Este proyecto, definido y encargado por Altiria.com, trata de solventar estos problemas, creando una infraestructura que permita el desarrollo acelerado de aplicaciones fácilmente empotrables en las páginas de marcas de Facebook.

Para no sobrecargar la plataforma, se creó un sencillo framework MVC a medida, con enrutamientos por defecto, extensible mediante módulos, autocarga de bibliotecas, lógica de negocio en controladores, abstracción de base de datos y patrón MVC.

Este pequeño framework incorpora además:

  • Facebook PHP SDK – Todas las bibliotecas oficiales del SDK de PHP se incorporan y se cargan de manera predeterminada.
  • Configurable – A partir de un fichero de texto se configuran comportamientos como si los usuarios deben o no ser fans para acceder a la aplicación, lista de permisos que se solicitan, diálogos que se muestran al finalizar la ejecución, fechas tope en las que se encuentra habilitada, módulo a ejecutar, etc.
  • Acceso al Graph API – Permite realizar llamadas seguras al Facebook Graph API.
  • Módulos – El skeleton predeterminado de la infraestructura no realiza ninguna tarea concreta, pero incorpora un módulo de ejemplo a partir del cual resulta muy sencillo programar de manera muy acelerada la mayor parte de comportamientos que se repiten a lo largo de las aplicaciones de las páginas de fans de Facebook.

Detalles del proyecto

Dirección del proyecto:

www.altiria.com