Symfony
Symfony, un framework PHP pour créer des sites sur mesure
L’utilisation d’un framework (boite à outils) permet à nos développeurs de travailler efficacement dans un cadre bien structuré où chaque composant de votre site possède une place bien définie.
Grâce à Symfony, Ice Development développe vos sites internet spécifiques avec une structure solide et évolutive.
Le but étant d’harmoniser les développements et faire en sorte que quelque soit vos besoins d’évolution, nous pourrons y répondre sans contrainte technique avec un coût optimisé.
Pourquoi avons-nous choisi Symfony pour développer vos sites web spécifiques ?
Symfony facilite le développement
La gestion du cache, des utilisateurs (administrateur, rédacteurs, membres, clients, …), des erreurs, des formulaires, de la traduction et du rendu graphique sont fortement simplifiés.
Ce qui nous permet de répondre facilement à des demandes spécifiques complexes (intranet, site e-commerce, progiciel, outils d’analyse et de reporting, outils d’aide à la décision…) sur base de client léger web (navigateur Internet).
Une sécurisation accrue
Symfony offre à vos applications une base solide en terme de sécurisation des sites.
Une structure utilisant le principe MVC
Le MVC (Modèle Vue Controleur) est un concept de travail fortement recommandé et largement éprouvé chez Ice Development.
Le principe est le suivant : diviser pour mieux régner.
Précisément, pour un site internet, l’idée est de séparer le modèle (base de données), de la vue (interface graphique) et du contrôleur (le programme informatique faisant le lien entre la base et la charte graphique).
Prenons un cas classique, vous souhaitez faire évoluer la charte graphique de votre site suite à un changement de logo.
- Avec un site MVC, nous pourrons le faire à moindre coût en 2 étapes (création de la charte graphique, puis, intégration html/css/js ).
- Avec un site non MVC, il faudrait reprendre le projet intégralement (spécification technique, création de la charte graphique, intégration html/css/js et développement du site)