Dailymotion también utiliza Symfony
Jueves, 19 de Febrero de 2009

El blog oficial de Symfony acaba de anunciar que la nueva versión de Dailymotion, uno de los sitios web más grandes del mundo, ha sido creada con el framework Symfony.
Algunas de las cifras más impresionantes del sitio son:
- Según Alexa, se encuentra entre los 65 sitios más visitados de Internet.
- En diciembre de 2008 recibió la visita de 42 millones de usuarios únicos que vieron más de 922 millones de vídeos.
- Disponen de 430 servidores, 50 de ellos dedicados al frontal web que sirve más de 5.000 páginas por segundo.
- La información se almacena en 17 servidores de bases de datos y 30 servidores con memcache que totalizan 210 GB de memoria.
- El sitio web completo dispone de 1.2 petabytes de vídeos que se sirven a 60 Gb/s.
A pesar de contar con 10 programadores sólo para el sitio web, decidieron dejar de perder tiempo y dinero creando su propio framework y comenzaron a buscar un buen framework que fuera software libre.
¿Y por qué eligieron Symfony? En primer lugar, porque es uno de los frameworks PHP más conocidos y se utiliza con éxito en sitios web gigantescos (el sitio web más grande creado con Symfony es Yahoo! Answers, que tiene 150 millones de usuarios y 1.300 millones de páginas vistas cada mes).
En segundo lugar, el framework está totalmente desacoplado, por lo que puedes utilizar las partes que te gusten del framework y olvidarte de las demás. Por último, lo que más les gustó a los programadores de Dailymotion es que Symfony es infinitamente completamente flexible y configurable. Cuando programas una aplicación con Symfony, tu siempre tienes la última palabra, ya que puedes modificar o redefinir cualquier característica o comportamiento por defecto del framework.
Sumando los usuarios de los cuatro sitios web más grandes creados con Symfony (Yahoo! Answers, Dailymotion, Yahoo! Bookmarks y delicious.com), más de 200 millones de personas en todo el mundo utilizan aplicaciones construidas con Symfony.
Al margen de cifras y estadísticas, esta noticia supone que:
- Gracias al software libre puedes disponer gratuitamente de las mismas herramientas que se utilizan para construir los sitios web más grandes del mundo.
- No te equivocaste al elegir Symfony como tu framework PHP favorito.
Si quieres conocer más detalles sobre el proceso de migración a Symfony, no te pierdas el artículo original: Dailymotion, powered by symfony

Muy interesante la entrada. Symfony va cogiendo cada vez más fuerza. Me sorprende que en la próximo paso quieren integrar también doctrine (según el artículo original). ¿Conocéis algún benchmark de Doctrine vs Consultas a pelo?
Un saludo!
Noel Martín 19 de Febrero de 2009 a las 10:30 amPues otra gran web que se apunta a Symfony. Si es que está claro, una vez lo conoces y te das cuentas de la potencia que tiene como framework web ya no puedes salir… y un punto fuerte es su excelente documentación, a mi entender revolucionaria, nunca vista antes en cualquier otro proyecto, en cuanto a amenidad y rigor. Cuando te lo dejan tan fácil para aprender, si tienes ganas, lo captas bien y lo aplicas. Y si encimas ya venías de PHP y tenías ganas de conocer un MVC para el lenguaje (con ORM, sistema de plantillas, i18n, etc.), tal como lo es Struts respecto Java, pues miel sobre hojuelas.
David 19 de Febrero de 2009 a las 10:30 amSi seguimos asi, pronto podremos decir…:
:D:D
puentesdiaz 19 de Febrero de 2009 a las 12:41 pm“Microsoft.com powered by Symfony”
“infinitamente flexible y configurable” es un poco exagerado.
fdasfdas 19 de Febrero de 2009 a las 5:51 pm“Infinitamente exagerado” diría yo
La frase sería más correcta de esta manera: “completamente flexible y configurable”
Javier Eguiluz 19 de Febrero de 2009 a las 6:26 pmResulta interesante poder apreciar como Symfony sigue convirtiéndose el el Framework para desarrollo web preferido por muchos usuarios e instituciones en el mundo.
Yusdenis 21 de Febrero de 2009 a las 7:15 pmSería bueno que en algún blog o espacio en Inertnet se comenten las arquitecturas que emplean.(Cómo logran separar en capaz físicas, como hacen balance de carga, ese tipo de cosas).
[...] Así es y se me había pasado publicar esta gran noticia, el sitio http://www.dailymotion.com/ ha sido desarrollado con el framework Symfony. Pueden ver el resto de las notas en el sitio oficial: Dailymotion, powered by symfony, y en español aqui: Dailymotion también utiliza Symfony. [...]
Dailymotion creado con Symfony framework | Desarrollo web, inteligencia artificial y otras paranoias. | phpleo.Blog 25 de Febrero de 2009 a las 3:35 amPienso que el hecho de que un framework sea usado para crear sitios web y que esos sitios web tengan un trafico super alto se pueda llegar a evaluar que tanto del logro se debe al framework php y no a otros muchos aspectos de hardware principalmente y escalamiento que hay de por medio. Symfony no ofrece ningun componente nativo para crear sitios escalables, todo la magia detrás se realiza mediante otras técnicas y software que hacen que esto pase. En mi empresa se administran 400 millones de transacciones para aerolineas diariamente, esto incluye transacciones, caches distribuidos, orquestación de servicios web y otras tantas características que van más alla de simplemente “presentar contenido”, un framework real debe enfocarse más en crear “aplicaciones” y no en crear “sitios web”.
Felipe 16 de Marzo de 2009 a las 12:08 amFelipe, tienes toda la razón en que el framework solo no consigue que la aplicación sea escalable. Pero por otra parte, un framework malo hace que la escalabilidad sea imposible, por muchos medios que tengas.
Javier Eguiluz 16 de Marzo de 2009 a las 9:00 am[...] Symfony.es , [...]
Dailymotion - Un Youtube creado con tecnoligia libre y pronto sin Flash | Lisfera 6 de Junio de 2009 a las 6:45 pm