Las posibilidades del PHP en las redes sociales
La importancia y las formas de interacción del lenguaje de programación PHP con las diferentes redes sociales – sobre todo Facebook – será mostrada en
una de las conferencias de Jota Junior – un joven entusiasta de PHP y software libre en general y fundador del proyecto Lyla, software que utiliza las redes sociales para divulgar datos de personas desaparecidas- en la Latinoware 2012. Lea la entrevista completa:
- ¿Cuáles son los modos de interacción del PHP con las redes sociales y cuál es la importancia de estas?
Los modos de interacción son diversos. Servicios como Facebook Developers ofrecen SDKs (bibliotecas específicas en PHP), el Open Graph (REST Api) entre otras posibilidades, inclusive dentro de las herramientas (dentro de Facebook PHP SDK es posible enviar requests al servidor de diversas formas, y una bien interesante es el Facebook Query Language, que es parecido al SQL de Banco de Datos).
Otros softwares como Twitter no dan tanta libertad, pero aún así ponen a disposición una biblioteca (tmhOauth) y una REST Api que tornan el desarrollo bien fácil, una vez entendida la forma de funcionamiento. Y OAuth, por separado, es un recurso utilizado por la mayoría de las bibliotecas que permite la interacción con estos sitios de forma estandarizada y segura.
- ¿Cuáles son las funcionalidades de OAuth? ¿Es fácil de ser implementado?
Lo importante para utilizar este recurso de forma poderosa, inicialmente, es entender el poder de las redes sociales. Ellas abrieron un horizonte totalmente nuevo y amplio, donde negocios y diversas herramientas pueden aprovechar este potencial para crecer. Hoy en día, usted no sólo lee un artículo; sino que lo lee y muestra a sus amigos, ¡y lo recomienda para leer también! Entender esto es el primer paso.
Después de pasar por esta parte casi ‘filosófica’ (je je), entender bien el concepto, lo básico de REST Apis, permisos, lo que puede o no hacer, lo que conviene o no te da casi todo lo que precisa. ¡El resto es comenzar a escribir código y testar las bibliotecas! A veces planteará un desafío u otro en lo que concierne a la performance, número de requests, pero todo tangible.
- ¿Qué puede esperar el público de su presentación?
Bien, ¡el público puede esperar una presentación bien esclarecedora! Después de algunos proyectos complejos comprendiendo interacción con redes sociales, ‘me golpeé’ mucho la cabeza, perdí mucho del poco pelo que tengo con algunos problemas que señalaré y mostraré como resolverlos, con problemas que, entendiendo bien lo que explicaré, no van a separarse. ¡Definitivamente es el primer paso para quien quiera entrar en este promisorio mercado!






Alessandro de Oliveira Faria (A.K.A. Cabelo) ya es un viejo conocido del área de tecnología. Desde 1986, viene propiciando para el mercado soluciones en software en los más diversos lenguajes y plataformas y, desde 1998, lleva al Linux el desarrollo de soluciones open-source y de documentos técnicos ofrecidos en la Internet.





















