forumNouveau sujet

Le dev propose PHP et MySQL pour une appli web — c'est dépassé ou ça passe encore ?

ZZehra A***ExpertMembre de la communauté
Membre depuis
févr. 2023
Message
5
#1

On est une boîte de distribution alimentaire de 12 personnes au Royaume-Uni. On voudrait faire développer un portail sur mesure pour que nos clients puissent passer leurs commandes, voir l'état des stocks et suivre leur compte client. On a trouvé un freelance du coin, il nous a fait un devis de 8.500 GBP avec un délai de livraison de 3 mois.

Il a précisé qu'il utiliserait PHP et MySQL comme stack technique. En en parlant à des potes devs, ils m'ont mis un gros doute en me disant que plus personne n'utilise ça, que tout le monde est sur des frameworks modernes ou d'autres langages, et que demain je ne pourrai pas faire évoluer le système ou trouver d'autres devs. Le freelance soutient au contraire que c'est une stack très mature, qui tourne sans souci sur des serveurs pas chers et qui couvrira largement nos besoins.

Pour une PME opérationnelle comme la nôtre, développer une appli web en PHP est-ce vraiment un choix risqué et obsolète, ou est-ce qu'on s'en fiche du langage tant que ça fait le job ? Quelles questions techniques devrais-je poser au dev avant la livraison ?

RRecep D***Membre actif
Poste
Éditeur de contenu
Secteur
Énergie
Type d'organisation
entreprise à deux succursales
Membre depuis
févr. 2025
Message
4

Doki · Mise en place de la gestion des logs · 2026

Plus utile#2

Réponse courte : PHP et MySQL ne sont absolument pas obsolètes ; une part énorme du web tourne là-dessus sans aucun problème. Pour le portail d'une PME, le point critique n'est pas le langage, mais le respect des standards modernes et l'utilisation d'un framework répandu.

Les effets de mode dans la tech collent rarement avec les besoins réels des PME. Les langages de dernière génération ont leurs avantages sur des systèmes géants, mais pour un portail de commandes et de stock utilisé par 12 salariés et quelques centaines de clients, les versions récentes de PHP ne poseront aucun goulot d'étranglement. En plus, trouver un dev PHP sur le marché est plus simple et les tarifs horaires sont souvent plus raisonnables, sans parler des coûts d'hébergement réduits.

La vraie question à poser au dev ne porte pas sur le langage mais sur l'architecture. Posez-lui impérativement ces 3 questions : 1) Le projet sera-t-il codé en PHP brut artisanal ou basé sur un framework moderne et standard du marché ? 2) Les versions de PHP et de la base de données sont-elles à jour ? Il faut viser au minimum PHP 8.2 et une version récente de MySQL. 3) L'architecture de l'API et le schéma de la base de données seront-ils documentés ?

Si le dev écrit du code propre sur un framework standard, même si vous vous séparez de lui plus tard, vous trouverez très facilement un autre pro sur le marché britannique pour reprendre le flambeau.

HHakan S***ExpertMembre de la communauté
Membre depuis
avr. 2024
Message
36
#3

Vos potes pensent sûrement au code spaghetti d'il y a 15 ans sur les vieilles versions de PHP. Aujourd'hui, PHP est fortement typé, ultra rapide et tout à fait testable pour des besoins pro. Assurez-vous simplement qu'il ne fait pas du PHP brut sans librairie et qu'il respecte une architecture MVC reconnue.

İİlknur Y***Membre actifMembre de la communauté
Membre depuis
févr. 2023
Message
98
#4

Dans le contrat avec le dev, faites bien écrire : 1) Le code hébergé sur un dépôt Git pro dont vous avez la pleine propriété, 2) Une base de données relationnelle bien structurée, 3) La livraison d'une doc d'installation et de la structure des données. C'est le manque de ces points-là qui bloque un projet, pas le langage.

KKaan Y***Membre actif
Poste
Responsable réseaux sociaux
Secteur
Fabrication de meubles
Type d'organisation
entreprise à deux succursales
Membre depuis
juin 2025
Message
84
#5

PHP n'est pas mauvais mais les habitudes du dev comptent énormément. S'il essaie de vous refourguer son propre framework bricolé maison il y a 10 ans gros danger. Aucun dev sérieux ne voudra reprendre ce code plus tard et vous finirez par payer 80 GBP de l'heure en conseil pour réparer les pots cassés.

DDilanNouveau membre
Poste
Boutique
Membre depuis
oct. 2024
Message
32
#6

On a fait développer un portail de gestion d'entrepôt similaire il y a 4 ans, pile sous PHP et MySQL. Le serveur nous coûte même pas 15 pounds par mois. Ça tourne comme sur des roulettes pas un seul crash. Ne vous faites pas avoir par les effets de mode si c'est pour exploser votre budget.

Correction : je me suis trompé sur le chiffre, c'était un peu plus bas.

İİbrahim T***Nouveau membre
Poste
Graphiste
Secteur
Énergie
Type d'organisation
chaîne de magasins
Membre depuis
juin 2026
Message
90
#7

les devs adorent toujours encenser les derniers trucs à la mode. si ça fait le taf que c'est fluide et que le serveur coûte rien la techno passe au second plan. le plus important c'est que le dev disparaisse pas dans la nature après avoir livré le projet.

EEmre K***Membre actif
Poste
Coordinateur de livraison
Secteur
Droit
Type d'organisation
coopérative
Membre depuis
févr. 2025
Message
1
#8

Au Royaume-Uni, le TJM d'un freelance sur des langages plus de niche tourne autour de 60-90 GBP de l'heure, alors qu'on trouve un bon dev PHP entre 40 et 65 GBP. Quand vous voudrez ajouter des fonctionnalités plus tard, ça préservera sérieusement votre trésorerie.

BBanu Ş***Membre actif
Poste
Pharmacien
Membre depuis
mars 2024
Message
81
#9

La réussite d'un projet dépend bien plus de la rigueur de l'analyse fonctionnelle que du langage choisi. Si vos processus métier sont parfaitement définis, les protocoles de sécurité en place et les sauvegardes automatisées, PHP et MySQL répondront à 100 % à votre besoin.

KKader Y***Nouveau membreMembre de la communauté
Membre depuis
juin 2026
Message
26
#10

et si on veut connecter ce système à une appli mobile plus tard, PHP bloque le truc ou il faudra tout réécrire de zéro ?

edit : j'ai corrigé quelques fautes de frappe.

OOnur A***ExpertMembre de la communauté
Membre depuis
nov. 2025
Message
64
#11

Exact. Quand on essaie de tout changer en même temps, rien ne prend.

C'est confirmé par l'expérience.

DDamla Z***Membre actifMembre de la communauté
Membre depuis
oct. 2024
Message
202
#12

Chez nous aussi.

JJülide U***Membre actifMembre de la communauté
Membre depuis
févr. 2024
Message
346
#13

Je ne savais pas ça.

AAlper K***Membre actif
Poste
Éditeur de contenu
Secteur
Sport et fitness
Type d'organisation
entreprise individuelle
Membre depuis
mars 2024
Message
60
#14

Je vais résumer ce qui a été dit jusqu'ici. Si vous ne formalisez pas cela par écrit dès le départ, des disputes éclateront plus tard.

Je le note au cas où.

FFatma T***Membre actif
Poste
Employé de magasin
Secteur
Énergie
Type d'organisation
Équipe de 8 personnes
Membre depuis
juil. 2024
Message
190
#15

Je suis d'accord, j'aimerais même souligner ce point. Si les critères d'acceptation ne sont pas écrits, la date de fin du projet est ouverte à discussion.

Le calendrier de paiement doit être lié aux étapes du projet, pas au calendrier lui-même. Bon courage.

UUğur A***Membre actifMembre de la communauté
Membre depuis
juin 2023
Message
222
#16

Il faut y aller étape par étape. Plus il est difficile de revenir sur une décision, plus il faut la prendre lentement.

Bien sûr, cela change si votre situation est différente.

RReyhan G***Vétéran
Poste
Directeur financier
Secteur
Services de nettoyage
Type d'organisation
agence boutique
Membre depuis
nov. 2024
Message
250
#17

Vous avez raison. Mettre en place un processus de demande de changement n'ralentit pas le travail il l'accélère.

C'est mon avis, je ne l'écris pas comme une vérité absolue.

HHüsniye T***Membre actif
Poste
Chargé de ressources humaines
Secteur
Textile
Type d'organisation
atelier
Membre depuis
déc. 2025
Message
361
#18

Nous avons vécu presque la même chose l'année dernière. Dans un système repris, le plus coûteux sont les dépendances inconnues.

Corrigez-moi si je me trompe.

HHüsniye A***Vétéran
Poste
Graphiste
Secteur
Emballage
Type d'organisation
Entreprise de production de 40 personnes
Membre depuis
févr. 2025
Message
137
#19

Vous avez raison, je suis aussi passé par là. Quand on décide sans mesurer, on revient toujours au même point.

Si vous écrivez le résultat ici, cela aidera aussi d'autres personnes.

AAhmet Z***Expert
Poste
Technicien de maintenance
Secteur
Grossiste alimentaire
Type d'organisation
entreprise familiale
Membre depuis
déc. 2023
Message
159
#20

Mes doutes sont levés merci.

Répondre