Une fois n’est pas coutume, nous allons aborder un sujet un peu plus technique, mais promis nous allons survoller sans attérir.

Dans le cadre du développement de son outil de veille, 1i1e a sélectionné le framework php symfony. Les raisons de ce choix sont:

  • rapidité de développement : en effet, la majorité des actions nécessaire à la manipulation de données, ainsi que leurs interfaces sont générées automatiquement en quelques minutes. Il ne reste plus qu’à s’intéresser au coeur de l’application et à son ergonomie.
  • robustesse des applications obtenues : symfony possède tout un arsenal d’outils pour valider les données, gérer automatiquement le cache, sécuriser les interfaces, …
  • adaptation à la gestion agile : symfony permet de mettre à jour une application en production sans difficulté ni incidence sur le fonctionnement de celle-ci.
  • Ajax directement intégré : cette méthode de développement permet de rendre les sites plus « rapides » en évitant de toujours retélécharger les pages complètement.
  • une documentation très complète : un point évidemment important, celle documentation est très bien réalisée et rend l’apprentissage de symfony très rapide. Cette documentation est essentiellement en anglais, mais un effort de traduction est en train d’être fait par la communauté.
  • framework open source sous lincence MIT.
  • outil développé par des professionnels pour des professionnels…

Pour plus d’information sur symfony, visitez le site officiel de symfony.