Bien sûr, Yahoo! a modifié et étendu symfony pour qu'il puisse répondre à tous leurs besoins, et c'est là non seulement la preuve de la grande flexibilité du framework mais aussi la force de l'Open-Source. Yahoo! va même jusqu'à reverser à la communauté son travail sous forme de plugins ou de patchs sur le coeur de symfony.

Depuis la sortie de Yahoo! Bookmarks, j'espère que tout le monde sait que Yahoo! utilise symfony. Mais pourquoi Yahoo! a-t-il choisi symfony pour le développement de ses applications ? Lors d'un entretien avec Dustin Whittle, Technical Yahoo!, voici les raisons principales du choix :

  • La documentation : Le livre officiel en ligne et gratuit, la documentation API et le Wiki
  • Un développement actif : Des améliorations constantes du design : permettant une grande flexibilité et une bonne performance
  • Une communauté active : Une large communauté toujours prête à répondre aux questions
  • La flexibilité : L'approche générale, le système de configuration et le système de plugins
  • L'utilisation des meilleurs composants disponibles plutôt que de réinventer la roue

La documentation a été l'une des raisons pour lesquelles Yahoo! a choisi symfony. Selon Yahoo!, le principal atout de cette documentation est le livre officiel qui contient de nombreux exemples et une description des principaux aspects de symfony. La qualité et la couverture fonctionnelle du livre en font un livre à part dans le monde de l'Open-Source.

Nous sommes vraiment très heureux de vous annoncer que Yahoo! continue à nous faire confiance en lançant un autre symfony Web 2.0 avec notre framework symfony. Nous espérons que cela permettra de convaincre encore plus de DSI de découvrir et d'adopter symfony, qui, je pense, est l'un des seuls frameworks professionnels permettant de développer rapidement des applications Web 2.0.