Cómo conectar un sitio web con Twitter usando Zend Framework
El 20 de este mes finalizó la ZendCon 2011, donde se presentaron, entre otras cosas, phpcloud.com y el nuevo Zend Framework 2. Se esta fortaleciendo mucho PHP convirtiéndose en un lenguaje muy diferente del que conocí por los noventa, hoy hasta Traits y clousers tenemos en PHP.
Este lenguaje va a seguir creciendo y creciendo. Python, Ruby, Groovy, etc., son muy buenos lenguajes, pero PHP va a ser siempre la primera elección, por popularidad, por facilidad para encontrar programadores, por la opción que se les ocurra, hoy en día PHP es de los 5 lenguajes más populares del mundo y va a seguir siendo así.
Matthew Weier
Escuchar a Matthew Weier es un placer, el líder de desarrollo de Zend Framework es un tipo que la tiene clara y le gustan las cosas simples y eso lo vemos reflejado en la nueva versión de Zend Framework.
El otro día decidí que el próximo proyecto personal que encare será en Django con MongoDb, estuve viendo algunos proyectos y me cautivó su sintaxis, su simpleza, pero a nivel profesional no dudaria en exigir usar Php 5.3 + Zend Framework.
Zend Framework esta llevando la programación en PHP a otro nivel y les digo que ese nivel es impresionante. Hablar de Event Manager, Dependency Injection y que todo esto sirva para tener un framework que genere menos código, ultra liviano, fácil de usar, pero a la vez que nos ofrezca escalabilidad, seguridad y librerias que faciliten la integración con servicios externos es sumamente alentador.
PHPCloud
Crean en PHP, crean en Zend, y Crean en Zend Framework. Hay PHP para rato, digan lo que digan.
PHP está evolucionando, no se quedó en el viejo script para contabilizar visitas, se convirtió en una empresa que le gusta hacer las cosas bien. PHPCloud, Zend Studio 9, Zend Framework 2, Zend Server que ahora da soporte para Mongo Db, son pilares de lo que será la programación en PHP en los próximos años, Zend podría considerarse la nueva Sun, pero espero que no tenga el mismo destino.
Siguiendo con el tutorial
Después de esta intro, volvemos al curso de Zend Framework, vamos a seguir el curso con la versión 1 de Zend Framework, la versión 2 todavía esta en Beta, pero seguramente después mostraremos como crear un proyecto de cero con ZF2, por ahora les traigo tres vídeos donde aprenderán cómo conectar su web con Twitter, usar Twitter Bootstrap como plantilla de su web y como crear un sitio multi-idioma, todo esto en pocos minutos.
Twitter Oauth
En el primer vídeo vamos usar Zend_Oauth para conectar nuestra cuenta de Twitter con Zend Framework de forma muy simple. También vamos a utilizar Zend_Sevices_Twitter:
[youtube http://www.youtube.com/watch?v=ZRB70xL2rls?hl=en&fs=1&hd=1&w=590&h=360]
Twitter Bootstrap
Ahora le damos forma al sitio usando twitter bootstrap, este vídeo intenta mostrarte lo fácil que es cambiar el diseño completo de nuestro sitio:
[youtube http://www.youtube.com/watch?v=ZVLhtJ0ip0I?hd=1&w=590&h=360]
Creando un sitio multi-idoma
Después de escuchar los pedidos de los usuarios que siguen el curso, vamos a ver como crear un sitio multi-idioma:
[youtube http://www.youtube.com/watch?v=v6geb_Aolss?hd=1&w=590&h=360]
Muy buena he interesante la pagina, gracias.
entren a elnucleo-alianza.blogspot.com
Muchas gracias por la información. Estábamos buscando algo similar para un proyecto que tenemos entre manos en http://www.azuanet.com sobre unas implementaciones innovadoras. Gracias !!.
Imprvessie brain power at work! Great answer!
kL3rEj blhiufamgule
GPEft5 aftiyisyndcn
Hola:
Soy novato en Zend y quiero subir mi proyecto a mi hosting, lo que hice fue subir la carpeta application y library al directorio root de my host y en la carpeta public_html hice una carpeta llamada Zend donde puse el archivo index y el archivo .htaccess cuando pongo en el navegador http://www.miurl/zend me sale el siguiente error:
Fatal error: Uncaught exception ‘Zend_Config_Exception’ with message ‘parse_ini_file(/configs/application.ini) [function.parse-ini-file]: failed to open stream: No such file or directory’ in /home/crucijue/library/Zend/Config/Ini.php:182
Podrias ayudarme ????
Muchas gracias por la informacion, siempre he tratado de conseguir una guia practica para empezar con este framework y no la habia conseguido, estoy aplicando lo de este tutorial y me ha ido de maravilla. saludos desde colombia….
Muy buena guia para empezar con este framework soy nuevo en esto y me parecio muy interesante.
Saludos