Symfony

The reference point for PHP Frameworks

 

Developed in PHP, under a MIT licence, Symfony is recognised as the leading open source PHP framework on the market.

Launched more than ten years ago by the French editor SensioLabs, today it has acquired a wide popularity and it benefits from a very active, international community.

Smile recommends the use of this framework for your projects for custom built, business specific applications.
 

Smile & Symfony

SensioLabs, a Smile GOLD Partner

Smile has a history of partnering with the editor. This partnership joins together the competencies of the two players who are both engaged in the open source domain.

Within this framework, Smile promotes to its clients the use of tools with a high value-add such as blackfire and Insight, that allow the user to work efficiently on the improvement of performance and quality!
 

Features

Studied version
2.4
Licence
MIT
Language
PHP
Creation year
2005

Symfony is the framework leader in PHP. Symfony offers an accomplished framework for fluid and progressive developments. Simply and smoothly!


https://symfony.com/
by Symfony

For more informations, go to the open source guide

Why a framework? Why Symfony?

Today, the use of a framework is inescapable as it enables an ease and speed of development of web applications by capitalising on existing software components (or bundles) that have already been tested.

With regard to Symfony, this means thousands of bundles that are available today and that allow developers to save time whilst being assured of high quality.

With a flexible structure, the framework equally offers a frame that standardises the code and architecture.

A framework that is ideal for fluid developments

Symfony is very modular. It’s a group of components that are loosely joined, and united in a distribution format. The standard edition offers a full-stack framework including an ORM (a Doctrine), the template engine Twig, the management of emails with SwiftMailer and even a security component for the management of user authentication and permissions.

The respect of the HTTP protocol and the MVC paradigm are at the heart of the framework. All of this together provides developers with an exhaustive development context with a complete debugging tool.

Standardised access to the database, to controllers and views.... the framework also provides a large library of utility functions. 

Security and performance 

Symfony responds to the demands of the largest of digital projects, offering a professional SOA architecture around a Dependency Injection Container component, as well as optimal performance with its HTTP cache system that is compatible with Varnish.

Symfony integrates preventative security measures to fight against XSS, CSRF and injection SQL faults and attacks. 
 

 

See news talk about the technology

Access to the news

Training to learn how to use technology

Access to the training catalog