Développement PHP & Symfony
Open source depuis nos origines
Le choix du PHP
UNE EVIDENCE
Nous réalisons des développements PHP depuis fin 1998 et avons vu toutes les étapes de progression de ce langage Open source et de l’éco-système PHP avec l'arrivée de CMS reconnus comme Drupal ou Wordpress, prestashop pour le e-commerce mais surtout la naissance des framework de développement Zend & Symfony.
La robustesse et l’agilité des applications développées en PHP est telle que plus de 80% des sites internet au monde sont aujourd’hui réalisées en PHP. (source: W3C)
Symfony le framework qui monte
Symfony est un framework PHP développé par la société française SensioLabs, soutenu aujourd'hui par une importante communauté de développeurs et d'entreprises internationales. Puissant framework lancé en 2005, Symfony allie la robustesse du PHP, la liberté de l’Open Source, avec la maintenabilité d’un code tripartite MVC (pour patron Modèle Vue Contrôleur). Symfony forme ainsi une solution souple et fiable pour réaliser vos projets internet de moyenne et de grande ampleur.
Les grands acteurs du web ne s'y trompent pas
Les plus grands groupes médias (BBC, CBS, FIGARO, M6 Web, e-TF1, 20 minutes…) sont en symfony. Le moteur de blog, overblog a aussi été développé en Symfony, tout comme le site de musique Qobuz ainsi que la plateforme de Universal musique, et co-voiturage.fr.
PHP PLÉBISCITÉ PAR LES PLUS GRANDS ACTEURS
Si PHP est plébiscité aujourd’hui par les sites à plus fort traffic (Facebook, yahoo, delicious, TED, Dailymotion, wikipedia…) c’est parce que ce langage permet, plus n’importe quel autre de « scaler » rapidement.
netinfluence & Symfony
UNE EXPERTISE SYMFONY AVANCÉE
L’essentiel de nos projets actuels sont développés en Symfony et nous avons, avec le temps, acquis une réelle expérience en développement Symfony.
Certifiés Zend depuis 2009, nous sommes progressivement passés à Symfony (même si nous conservons quelques projets encore en Zend) qui a désormais une réelle longueur d'avance.
L’apport de Symfony sur les développements est telle que nous l'avons adopté. Sa structure souple, et son cadre normalisant décuplent les possibilités de tous vos développements et leur qualité.
AFFILIÉ À SENSIOLABS, L’ÉDITEUR DU FRAMEWORKSYMFONY !
Il nous a semblé évident de devenir Bronze partner de SensioLabs dont nous admirons la progression depuis plusieurs années.
Ce rapprochement va être pour nous l'occasion d'offrir plus d'opportunités de formation pour nos clients mais également de développer notre activité de consulting.
Les qualités de Symfony
Les points forts
Symfony facilite la réalisation d'un projet en prenant en charge les tâches récurrentes et fastidieuses sans contraindre les développements à un cadre limité comme un CMS. Le développement est ainsi considérablement accéléré, tout en restant flexible. Développée en PHP5 et soutenu par une très large communauté de développeur, cette solution est adoptée par un nombre croissant d’entreprises qui aiment sa performance et sa flexibilité.
1 - MODULARITÉ & PERFORMANCE
Un Framework modulaire (MVC) et souple permettant de spécialiser les développement sans perte de performance
Un système de cache performant (cache HTTP compatible Varnish)
L’internationalisation facile pour décliner le site en plusieurs langues
2 - ROBUSTESSE & SÉCURITÉ
Une architecture professionnelle SOA (composant Dependency Injection Container)
Un framework qui offre à la fois une boite à outils et des méthodologies de développement
Une sécurité contre les failles les plus dangereuses : XSS, CSRF, injection SQL
Un parfait contrôle de la sécurité (certificats, eBancaire)
3 - Evolutivité & Economicité
Une intégration continue grâce aux tests unitaires favorisant une évolutivité permanente.
Une structure en briques permettant de tirer profit de tous les développements de la communauté sans réinventer la roue
4 - Stabilité & Qualité
La présence de SensioLabs qui existe depuis 12 ans et assure un support continu de Symfony
Un projet Open source livré sous licence MIT ce qui n’impose aucune contrainte
Une structure de Framework qui permet de garantir une qualité de code et donner un cadre de normalisation facilitant la maintenance à long terme
Une roadmap claire sur les versions depuis la version 2.3, avec un engagement sur des versions Long Term Support maintenues pendant 3 ans
5 - Innovation
Symfony se situe à la pointe du développement PHP et utilise les dernières conventions et "design-patterns" du monde du développement:
L'injection de dépendance
Gestion des espaces de noms
L’utilisation de Composer
Outils de tests unitaires
Outils fonctionnels comme PHPUnit
Vous accompagner sur vos projets Symfony
Netinfluence vous accompagne tout au long de vos projets web les plus complexes. Vous souhaitez réaliser ou concevoir des applications métiers à fortes contraintes techniques? netinfluence se passionne pour les projets qui sont de véritables challenges. Nous avons pour objectif de vous apporter une réelle valeur ajoutée et une qualité optimale tant en terme de code que d'outils d'exploitation raison pour laquelle nous nous sommes tournés vers le consulting et l’ingénierie de projet à forte complexité.
Votre performance est notre principale préoccupation
La performance des vos applications digitales est un enjeu de compétitivité pour vous. Nous prenons cet objectif très au sérieux.
Nous pouvons réaliser des études d’architecture, des audits de code ou de performance ou vous aider pour le maintien et l’optimisation opérationnelle de vos applications complexes ou sites à fort traffic.
NOS PRESTATIONS
Création de projet « from scratch » (Cahier des charges, architecture, développement)
Reprise d’un projet existant pout le remettre sur de bonnes rails
Consulting pré ou post-projet
Consulting d’industrialisation pour gérer la montée en charge d’un projet et/ou le coaching de l’équipe (organisation & best practices)
Formation des équipes & partages de connaissance avec gestion en remote
Audit de projets
Les principes qui nous guident
Agiles
Les meilleurs développement ne sont pas ceux qui respectent le dogme, mais ceux qui vous correspondent et tiennent compte de votre réalité, vos contraintes et votre environnement. Notre force est de nous adapter à vous pour donner les meilleures chances de succès à votre projet.
Pragmatiques
Notre expérience de pilotage de projet nous conduit à privilégier des méthodologies dites "agiles" sans toutefois chercher à imposer une méthodologie à un projet qui n'en a pas la nécessité. Nous préférons de loin adopter une approche pragmatique et en ligne avec les ressources du projet pour obtenir un encadrement de projet efficace.
Lean & Simples
Nous avons une approche lean.. Nous favorisons les itérations rapides et petites et les outils permettant d’avoir un retour sur efficacité rapide afin de pouvoir prendre les meilleures décisions et améliorer de manière continue.
Besoin de consulting?
En savoir plus sur nos services de consulting Symfony
Notre expertise
PHP ET LES FRAMEWORKS
Les frameworks s'imposent pour leur puissance et leur robustesse. La qualité d'un développement réalisé avec un framework est incomparable. Nous utilisons indifféremment Zend Framework et Symfony 2, même si ces derniers temps, notre préférence va à symfony pour sa simplicité.
INTÉGRATION CONTINUE
L'intégration continue fait partie des choses que nous sommes en train de mettre cela en place sur certains de nos développements.
Notre objectif est de parvenir à un niveau de développement plus qualitatif et surtout plus agile.
INTÉGRATION SYSTÈMES EXTERNES
Nos développements sont bien souvent amenés à s'intégrer à l'environnement de l'entreprise via des webservices. Qu'il s'agisse de synchroniser un site de commerce avec l'ERP de l'entreprise ou une application de caisse, nous faisons en sorte que tout se passe bien, quel que soit l'ERP, pour que l'entreprise puisse bénéficier de ses applications.
INGÉNIEURS CERTIFIÉS
Nous incitons nos développeurs à se certifier car nous pensons qu'il est important de pouvoir se challenger et valider ses acquis. Très impliqués dans la communauté PHP, nous avons participé à la validation de la première certification PHP.
VEILLE
Notre curiosité est insatiable. Nous essayons tout pour découvrir les meilleures pratiques et les meilleurs outils de demain.
Nous participons chaque année au PHP forum et aux conférences Zend et sortons le plus possible pour nous découvrir les nouveautés et accroître notre réseau déjà grand dans le milieu Open Source.
Affiliés Bronze partner de SensioLab
Netinfluence est un partenaire certifié de SensionLab depuis 2016.