En savoir plus
sur Symfony

Symfony est un framework PHP qui nous permet de réaliser des sites complexes, robustes et évolutifs, de manière structurée et avec un code clair et maintenable.

whatis.title

Qu'est-ce qu'un
framework ?

Un framework, aussi appelé infrastructure ou environnement de développement, est un ensemble de composants organisés, qui sert à créer la base et les grandes lignes d’une application ou d’un logiciel. Cela donne un cadre à un développeur et cela lui permet de travailler plus vite, de manière organisée, simple et pratique. Cette base de travail est très large et nous permet de réaliser des applications web très différentes les unes de autres.

Qu'est-ce qu'unframework ?

A savoir :
Plus votre projet est complexe, plus il est important d’avoir recours à un framework qui va vous garantir que la base du projet est saine. Et plus le framework utilisé est répandu par les développeurs, plus il vous sera facile de trouver des développeurs qui peuvent travailler facilement (et donc à un coût moindre) sur votre projet.

Qu'est ce que
Symfony ?

Symfony est un un framework PHP (il en existe d’autres). Cependant, c’est l'un des framework PHP les plus populaires au monde et cela a de nombreux avantages. Tout d’abord, son utilisation a été éprouvée par des centaines de milliers de projets. Ensuite, cela veut dire que de nombreuses entreprises et de nombreux développeurs PHP connaissent ce framework : c’est un gage de pérennité et d’évolutivité pour votre projet. Cela indique également qu’il y a de nombreux développeurs qui maintiennent, mettent à jour et créent de nouvelles fonctionnalités avec ce framework, ce qui lui permet un bon interfaçage avec les technologies existantes.

Petit plus :
Tout comme nous, SensioLabs - les créateurs de Symfony - est une entreprise française. Cocorico ! :)

Mon projet est-il adapté
à Symfony ?

Cela dépend de votre projet, mais il y a de grande chance que oui ! :) Comme nous le disions plus haut, un framework est simplement un cadre de travail : on peut réaliser ce que l’on veut avec (par exemple, nous avons construit SquareView, notre outil de backend avec).

En revanche, il faut garder à l’esprit qu’il existe des solutions spécialisée pour certains site web spécifiques (les sites de blogging ou de vente en ligne, par exemple). Celle-ci ont quelques avantages : elles sont souvent meilleur-marché, vous donnent accès à des fonctionnalités très poussées rapidement, etc. Elles ont également des inconvénients : leur sécurisation peut être problématique et leur cadre trop rigide.

En clair, si vous souhaitez un site de blogging peu cher, sans travail graphique poussé, ou une simple boutique en ligne comme il en existe des centaines de milliers sur le web, vous trouverez votre bonheur avec des outils comme Wordpress, Prestashop ou Magento. Par contre, pour tous les autres cas, Symfony vous conviendra.

Si vous le souhaitez, vous pouvez consulter quelques unes de nos réalisations faites avec Symfony. Vous y trouverez peut-être des similitudes avec votre projet.

Vous souhaitez en savoir plus sur nous ? Consultez la page : “Square Glasses, votre agence web Symfony”

Sur le même
sujet

Cactus

Ils s'y sont
piqués

Square Glasses est une agence web lyonnaise dont les clients sont partout en France. Et si nous travaillons toujours avec de grand comptes sur leurs applications web, notre activité se développe également vers les entreprises digitales et les start-ups.