Développement d’une plateforme web de gestion des bagages des passagers aéroportuaires
DIRBY est un opérateur majeur de la gestion des bagages des passagers du transport aérien. Afin de digitaliser ses process,
Accueil Développement Symfony
Symphony est un puissant framework PHP open source créé par un ingénieur français.
Il trouve sa pleine efficience et utilité dans la réalisation d’outils web sur-mesure.
Un framework est un ensemble d’outils, de méthodologie, de normes et de composants qui constitue et garantit une base technique solide.
Même s’ils font gagner du temps, les framework de développement PHP demandent aussi un travail conséquent pour les faire évoluer.
Après en avoir testé de nombreux, Symfony s’avère être la plateforme de développement qui nous correspond le mieux. Il évolue très vite, il est solide pour aborder des projets à géométrie variable en terme d’attente / complexité et dispose d’une grande communauté d’utilisateurs et de contributeurs.
Basé sur le populaire design pattern MVC.
Utilise un système de cache performant pour améliorer le temps de réponse et limité l’utilisation des ressources matérielles.
Fournit une interface de debugage en mode développement pour s’assurer d’obtenir une programmation de bonne qualité et plus fiable.
Offre des procédures d’authentification solides ainsi qu’un cryptage de mot de passe fort.
Dispose de protections contre les principales failles de sécurité : XSS, CSRF, injection SQL.
Existe et évolue depuis plus de 15 ans .
Livré sous licence MIT (sans problème de droits).
Introduit un cadre de normalisation facilitant la maintenance à long terme et la reprise de projet.
Bénéficie d’une grande communauté de développeurs, testeur et utilisateurs.
Ses composant sont utilisés par de nombreux projets comme par exemple Joomla, Prestshop ou OroCRM
Le support des différentes versions maintenues pendant 3 ans.
Permet l’injection de dépendances
Riche en paquets additionnels installable via le gestionnaire Composer
Dispose de Back Office type CRUD
EasyAdmin et Sonata
Peut utiliser divers type de base de données comme MySQL/MariaDB, Sqlite, PostgeSQL
Grace à Webpack et Encore il permet d’utiliser les langages SCSS, LESS ou typescript et les bibliothèques Vue et React.
Symfony n’est pas une solution clé en main au même titre qu’un CMS (Content Management System), comme peuvent l’être WordPress, Drupal ou encore Prestashop… Il propose un ensemble d’outils et de composants facilitant le développement et l’évolution de projets web complexes.
Un CMS permet, en général, de démarrer facilement un projet à partir d’une structure de site internet comme base de travail. Cette pratique contraint de conserver le programme de base intact et parfois des masses de codes inutilisés qui auront un impact sur les performances.
Avec Symfony les bases d’un projet sont différentes. Nous pouvons générer aussi bien une partie du code PHP en ligne de commande que des fichiers de migration pour exporter les modifications des bases de données. Cela fluidifie le travail en équipe, rend plus facile l’utilisation de logiciels de versioning comme Git ou Gitlab.
Des solutions intégrées réputées telles que Magento, Prestashop, Sylius, Joomla ou Drupal utilisent des composants Symfony.
Exoca utilise la plateforme de développement Symfony pour des projets web à forte valeur ajoutée, en particulier quand le besoin de personnalisation fonctionnelle est primordial.
Développement de sites web sur mesure où sortant du cadre des CMS standard, par exemple réutilisant des données préexistantes.
Création de formulaires d’inscription, de souscription ou de commande dynamique et multicritères pouvant nécessiter des workflows complexes.
Conception de plateforme applicative de ressources ou des services avec accès identifiés type intranet, extranet ou espace clients.
Réalisation de backoffice de management de contenu de site ou d’applications métier en ligne avec une gestion des droits utilisateurs.
Fort de sa popularité et de ces avantages, il existe même une version de Symfony développé pour l’e-commerce.
Sylius est une plateforme basée sur le framework Symfony et dédiée au développement de sites marchands sur-mesure. Sylius offre des possibilités étendues pour les projets web plus évolués et requérant des besoins spécifiques.
Symfony fournit aussi des outils pour faciliter le développement avec d’autres langages web comme le css, scss, less, js et ts ainsi qu’avec des bibliothèques comme ReactJS et VueJs et les frameworks associés.
Chez Exoca, par exemple : Vue.js a trouvé son intérêt notamment pour construire et exploiter de longs formulaires complexes incluant des conditions, et pour la création et l’adaptation de contenus.
Analyse et Audit
pre et post
développement
Conception d’un nouveau
projet web
de taille variable
Reprise ou finalisation
d’un projet commencé
par un autre prestataire
Ajout de fonctionnalités
sur un développement
existant
Intégration graphique,
réalisation d’un template
Montée de version
du moteur Symfony
Hébergement infogéré
de votre portail développé
avec Symfony
Migration
d’un projet existant
vers notre plateforme
d’hébergement
DIRBY est un opérateur majeur de la gestion des bagages des passagers du transport aérien. Afin de digitaliser ses process,
Développement du tunnel de commande web pour le fournisseur d’énergie Proxelia Exoca participe, depuis de nombreuses années, au développement d’outils
Exoca a été sélectionné pour créer le portail de raccordement gaz et photovoltaïque de la SICAE de la Somme et
Vous voulez concrétiser ou estimer la faisabilité de votre projet.
Envisageons un premier contact au 03 22 22 05 85 ou si vous préférez le formulaire…
EXOCA
8 rue Jean XXIII
80000 Amiens
Tél. 03 22 22 05 85