SYMFONY2

3182 mots 13 pages
SYMFONY2

SYMFONY2, UN FRAMEWORK PHP :
Définition : Le mot « framework » provient de l'anglais « frame » qui veut dire « cadre » en français, et « work » qui signifie « travail ». Littéralement, c'est donc un « cadre de travail ». Concrètement, c'est un ensemble de composants qui servent à créer les fondations, l'architecture et les grandes lignes d'un logiciel. Il existe des centaines de frameworks couvrant la plupart des langages de programmation. Ils sont destinés au développement de sites web ou bien à la conception de logiciels.
Objectif d'un framework : L'objectif premier d'un framework est d'améliorer la productivité des développeurs qui l'utilisent. Souvent organisé en différents composants, un framework offre la possibilité au développeur final d'utiliser tel ou tel composant pour lui faciliter le développement, et lui permet ainsi de se concentrer sur le plus important.
Les pour : L'avantage premier est donc le gain en productivité. Mais il en existe bien d'autres ! On peut les classer en plusieurs catégories : le code, le travail et la communauté.
Tout d'abord, un framework va vous aider à réaliser un « bon code ». Par « bon code », j'entends qu'il vous incite, de par sa propre architecture, à bien organiser votre code. Et un code bien organisé est un code facilement maintenable et évolutif ! De plus, un framework offre des briques prêtes à être utilisées (le composant Formulaire de Symfony2 par exemple), ce qui vous évite de réinventer la roue, et surtout qui vous permet d'utiliser des briques puissantes et éprouvées. En effet, ces briques sont développées par des équipes de développeurs chevronnés, elles sont donc très flexibles et très robustes. Vous économisez ainsi des heures de développement !
Ensuite, un framework améliore la façon dont vous travaillez. En effet, dans le cas d'un site internet, vous travaillez souvent avec d'autres développeurs PHP et un designer. Un framework vous aide doublement dans ce travail en équipe. D'une part, un

en relation

  • IMAGINE 2
    526 mots | 3 pages
  • OULMES2
    43240 mots | 173 pages
  • Afgsu2
    1457 mots | 6 pages
  • UFSBD
    413 mots | 2 pages
  • PFE SOMAFACO
    5661 mots | 23 pages
  • Journal d'étude clinique
    4737 mots | 19 pages
  • Dossier Gestion 2
    513 mots | 3 pages
  • Otre rapport au monde est-il essentiellement technique
    2465 mots | 10 pages
  • Rapprt de stage oncf
    865 mots | 4 pages
  • Seance 2 2
    586 mots | 3 pages
  • Célio
    2454 mots | 10 pages
  • seance_2
    559 mots | 3 pages
  • Mortylito cf
    3963 mots | 16 pages
  • Methode scrum
    556 mots | 3 pages
  • Dot net
    791 mots | 4 pages