Développeur PHP/Symfony à la Réunion

En recherche d’un développeur spécialisé sur le framework back-end Symfony? Vous avez trouvé, je suis développeur web full-stack et suis notamment spécialisé dans l’utilisation de PHP et Symfony.

Initiation du projet

Je collecte les données avec vous pour modéliser et concevoir le projet. Je démarre une application Symfony en local et commence à installer certaines dépendances PHP et JS.

Création de la base de données et des entités

Après avoir réalisé le modèle conceptuel des données, j’entre les variables d’environnement, créé la base données et exécute les migrations contenant les requêtes SQL pour créer les tables.

Création des contrôleurs

Maintenant qu’on a des entités, on peut créer des contrôleurs et y coder la logique métier. On créé aussi des formulaires au besoin qu’on injecte dans les contrôleurs.

Création de Site Web et de Contenus

Besoin d’un site Web, d’un service de référencement, de rédaction de contenu ou d’une solution numérique particulière? Appelez-moi au 0692 595 799 et je me ferais un plaisir de travailler avec vous!

D’autres éléments peuvent être codés en cas de besoin comme des services, des fichiers de connexion, des fichiers de requêtes SQL (repository) des commandes et bien d’autres choses.

Création des vues

Maintenant que nous avons notre logique de programmation dans les contrôleurs on peut passer des variables à la vue et créer les interfaces front-end.

Avec l’aide de CSS, Bootstrap et Javascript on peut styler, gérer l’affichage et ajouter de l’interactivité aux pages web.

Droits et accès

Selon le type de site, il y a différents rôles utilisateurs avec des droits et accès précis pour chacun d’eux. Il s’agit de coder qui a accès à quelle(s) route(s) et qui voit quoi.

Sécurité

Des éléments de sécurité sont implémentés ou utilisés pour prémunir l’application des attaques courantes sur les sites web comme les attaques XSS, les injections SQL ou encore les attaques CSRF.

AJAX et API

Certaines applications doivent communiquer avec d’autres logiciels ou avec la base de données à partir de fichier JavaScript. C’est possible en utilisant des méthodes AJAX et en créant des API dont le but est de créer une interface de programmation entre deux logiciels indépendants pour les faire communiquer entre eux.

Optimisation et performance

Des optimisations de cache et de requêtes Doctrine (ORM de Symfony) permettent d’améliorer les performances. L’utilisation du framework JS Stimulus et de la librairie turbo.js permet de rendre l’application Symfony comme une application React, Vue ou Angular, c’est à dire l’expérience des SPA (single page application). Ainsi les éléments de pages se rafraîchissent sans pour autant que la page ne se recharge.

Contactez moi pour vos projets Symfony

Symfony est peut-être le framework back-end PHP le plus performant, le plus robuste et le plus sécurisé. Son implémentation stricte de la programmation orientée objet de l’architecture MVC en font un must.

Je suis disponible à la Réunion et pour les projets en région francophone aux coordonnées suivantes:

anthony@contenucreation.fr

0692 59 57 99

Partager l'article