Yahoo! elige Symfony para del.icio.us, Yahoo Answers y Yahoo Bookmarks
Sábado, 26 de Mayo de 2007
El grupo de usuarios italianos de PHP organiza desde hace años el evento phpDay. Dentro de los actos del phpDay 2007 se han ofrecido varias conferencias muy interesantes.
En una de ellas, Federico Feroldi, ingeniero de Yahoo Europe, habla sobre la relación de Yahoo y PHP. Aunque todos los datos que ofrece son interesantes, la mejor parte es cuando empieza a hablar de Symfony.

Yahoo ha comenzado recientemente a utilizar Symfony en sus aplicaciones. Lo mejor es que obliga a estructurar correctamente las aplicaciones y aprovecha los patrones de diseño conocidos.
De todas las partes que componen Symfony, Yahoo se ha quedado con el núcleo, el sistema de configuración, la capa de la vista y la seguridad de los usuarios:

Sin embargo, los siguientes componentes de Symfony no se utilizan de momento en Yahoo:

La capa del modelo y el ORM (Propel) no son capaces de escalar correctamente hasta las necesidades de Yahoo. No obstante, ten en cuenta que las aplicaciones que utilizan Symfony en Yahoo tienen más de 20 millones de usuarios activos, por lo que es lógico que no escale para Yahoo, pero probablemente sí que es suficiente para tu aplicación con cientos o miles de usuarios.
Por último, Federico desveló una información muy interesante. Yahoo no solo está utilizando Symfony para su servicio Yahoo Bookmarks, sino que también se utiliza en del.icio.us y en Yahoo Answers:
Fuente: Online il programma ufficiale!


Qué buenas noticias !! No lo sabia por del.icio.us ! Bien qué haya tantas buenas notocias sobre symfony en estos ultimos dias…
COil 27 de Mayo de 2007 a las 1:03 am[...] Symfony es infinitamente escalable si se disponen de los recursos necesarios. Yahoo utiliza Symfony para programar aplicaciones con 20 millones de usuarios y 12 idiomas ¿de verdad necesitas [...]
Symfony.es » Blog Archive » 10 razones por las que tu empresa debería utilizar Symfony 28 de Abril de 2008 a las 8:21 am[...] Symfony es infinitamente escalable si se disponen de los recursos necesarios. Yahoo utiliza Symfony para programar aplicaciones con 20 millones de usuarios y 12 idiomas ¿de verdad necesitas [...]
10 razones por las que usar Symfony en la empresa (Framework PHP) 29 de Abril de 2008 a las 3:29 pm[...] Yahoo, que utiliza este framework en la mayoría de sus desarrollos con PHP, como es el caso de Delicius, Yahoo Answerr y Yahoo Bookmarks. Zend Framework es apoyado por la creciente Zend Company que son los creadores del lenguaje [...]
Frameworks, una opcion en el desarrollo web | Blog personal de Pablo Morales 13 de Enero de 2009 a las 4:11 am[...] Symfony es infinitamente escalable si se disponen de los recursos necesarios. Yahoo utiliza Symfony para programar aplicaciones con 20 millones de usuarios y 12 idiomas ¿de verdad necesitas [...]
¿Por qué usar Symfony? | Pensando en Red 7 de Diciembre de 2009 a las 10:07 amhola muy buenas, intento hacer un proyecto de gran embergaduras, cuento con una comunidad de usuarios de alrededor unos 10 millones de usuarios, y revisando los post publicados me encuentro con el problema de escalabilidad, intento realizarlo en symfony y cuento con los recursos necesarios, la idea a realizar es de una gran comunidad de amigos y necesito saber como mejorar o como implementar un sistema escalable lo suficiente, ademas un paso importante es que la pagina debe de estar en diferentes idiomas, donde va a tener incluso bastante contenido y estaba revisando la I18N de symfony y me parece que tal vez no resuelva esos problema, mi pregunta es como realizar I18N como yahoo, facebook, si conocen de alguna arquitectura en especifico, o algun documento sobre escalabilidad.
Roberto 8 de Mayo de 2010 a las 2:31 pmmuchas gracias
Roberto, la tecnología que utiliza Yahoo! para la internacionalización en los proyectos de Symfony se llama R3 y es software libre: http://developer.yahoo.com/r3/ Dispones incluso de un plugin para Symfony: http://www.symfony-project.org/plugins/ysfR3Plugin
De todas formas, una red social de 10 millones de usuarios supone un reto tecnológico tan colosal que Symfony va a ser el menor de tus problemas, sobre todo porque Yahoo! ya ha demostrado que Symfony escala hasta más de 100 millones de usuarios sin problemas.
Javier Eguiluz 8 de Mayo de 2010 a las 3:58 pm