Partenariat technologique

Symfony

Le framework PHP de référence

Développé en PHP, sous licence MIT, Symfony est reconnu comme le framework PHP open source leader sur le marché. Lancé il y a plus d’une dizaine d’années par l’éditeur français SensioLabs, il a aujourd’hui acquis une très large popularité et bénéficie d’une communauté internationale très active. Smile vous recommande l’utilisation de ce framework pour vos projets d’applications métiers sur-mesure.

Pourquoi un framework ? Pourquoi Symfony ?

L’usage d’un framework est aujourd’hui incontournable car il permet de faciliter et d’accélérer les développements d’applications web en capitalisant  sur des briques logicielles (ou bundles) existantes et déjà éprouvées.

Concernant Symfony, ce sont des milliers de bundles qui sont aujourd’hui disponibles et permettent aux développeurs un gain de temps et une assurance de bonne qualité.

Avec une structure souple, le framework offre également un cadre normalisant le code et l’architecture.

Le cadre de travail idéal pour des développements fluides

Symfony est très modulaire. C’est un ensemble de composants, faiblement couplés, réunis sous la forme d’une distribution. L’édition standard offre un framework full-stack incluant un ORM (Doctrine), le moteur de templating Twig, la gestion des emails avec SwiftMailer ou encore un composant de sécurité pour la gestion de l’authentification utilisateur et des permissions.

Le respect du protocole HTTP et du paradigme MVC sont au cœur du framework. Le tout pour fournir aux développeurs un contexte de développement exhaustif avec un outil complet de débug. Accès uniformisé à la base de données, aux contrôleurs, aux vues... le framework fournit également une large bibliothèque de fonctions utilitaires.

Sécurité et performance

Symfony répond aux besoins exigeants des plus gros projets digitaux en offrant une architecture professionnelle SOA autour du composant Dependency Injection Container ainsi que des performances optimales avec son système de cache HTTP compatible Varnish.

Symfony intègre des mesures de sécurité préventives pour lutter contre les failles et attaques XSS, CSRF et injection SQL.

Smile & Symfony

SensioLabs, partenaire GOLD de Smile 

Smile est un partenaire historique de l’éditeur. Ce partenariat associe les compétences de deux acteurs engagés sur le domaine de l’open source. Dans ce cadre, Smile promeut auprès de ses clients, l’utilisation d’outils à forte valeur ajoutée comme blackfire et Insight, qui permettent de travailler efficacement à l’amélioration des performances et de la qualité !