// Langage
PHP
Langage backend principal, pratiqué pro depuis 8 ans. PHP 8.3, JIT, types stricts.
- Catégorie
- Langage
- Expérience
- 8 ans
- Site officiel
- ↗ www.php.net
PHP est mon langage backend principal. Avec PHP 8.3, le JIT compiler et les types stricts (declare(strict_types=1) dans tous mes fichiers), c’est un outil productif et performant pour bâtir des applications maintenables.
Ce que je fais en PHP au quotidien
- API REST avec API Platform ou contrôleurs Symfony custom (JWT, rate-limiting, versionning).
- Logique métier complexe : CRM, ERP, facturation, workflows, calculs de TVA / commissions.
- Scripts batch asynchrones via Symfony Messenger et Doctrine ORM.
- Tests unitaires + fonctionnels en PHPUnit avec PHPStan niveau max et Rector.
Bonnes pratiques que je tiens
declare(strict_types=1)systématique.- Readonly classes + named arguments pour l’immuabilité par défaut.
- Value Objects pour les concepts métier (Money, EmailAddress, OrderId, etc.).
- Pas d’effets de bord cachés, fonctions pures dès que possible.
- Dépendances injectées via constructeur, pas via service locator.
Hébergement
PHP 8.3 natif sur o2switch (mutualisé cPanel), Platform.sh, ou VPS classique. Composer en CI, OPcache + JIT activés en prod.
Besoin d’un développeur PHP freelance à La Réunion ? Disponible pour MVP, refonte, ou renfort sur projet existant. Demande un devis.