forumNeues Thema

Entwickler schlägt PHP und MySQL für Web-App vor — veraltet oder völlig in Ordnung?

ZZehra A***ExperteCommunity-Mitglied
Beigetreten
Feb. 2023
Nachricht
5
#1

Wir sind ein Lebensmittel-Großhändler mit 12 Mitarbeitern in Großbritannien. Wir möchten ein eigenes Kundenportal bauen lassen, über das unsere Kunden Bestellungen aufgeben, Bestände einsehen und ihre Rechnungen bzw. Konten verfolgen können. Wir haben uns mit einem lokalen Freelancer geeinigt: 3 Monate Lieferzeit, Budget 8.500 GBP.

Als Tech-Stack hat er PHP und MySQL vorgeschlagen. Als ich das ein paar befreundeten Entwicklern erzählt habe, haben die mich total verunsichert: Heutzutage arbeite doch jeder mit modernen Frameworks oder ganz anderen Sprachen, später könne man das System nie skalieren oder man fände keine Entwickler mehr. Der Freelancer wiederum argumentiert, das Gespann sei extrem ausgereift, laufe selbst auf billigen Servern stabil und reiche für unsere Zwecke mehr als aus.

Ist eine Web-App mit PHP für ein operatives KMU wie uns wirklich so ein riskantes und veraltetes Ding, oder sollte uns die Sprache egal sein, solange alles funktioniert? Welche technischen Fragen sollte ich dem Entwickler vor der Abnahme unbedingt stellen?

RRecep D***Teilnehmer
Funktion
Content-Redakteur
Branche
energie
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
Feb. 2025
Nachricht
4

Doki · Log-Management-Einrichtung · 2026

Nützlichste Antwort#2

Kurze Antwort: PHP und MySQL sind absolut nicht veraltet; ein riesiger Teil des Internets läuft genau darauf völlig problemlos. Für das Portal eines kleinen oder mittelständischen Betriebs kommt es nicht auf die Sprache an, sondern darauf, ob der Code nach modernen Standards und mit einem gängigen Framework geschrieben wird.

Hypes in der Entwickler-Szene decken sich selten mit den realen Anforderungen eines KMU. Modernste Sprachen mögen bei riesigen Systemen ihre Stärken ausspielen, aber bei einem Lager- und Bestellportal für ein 12-köpfiges Team und ein paar hundert Kunden gibt es mit aktuellen PHP-Versionen keinerlei Performance-Engpässe. Zudem findet man am Markt viel leichter PHP-Entwickler, deren Stundensätze meist moderater sind, und das Hosting kostet fast nichts.

Worüber Sie mit dem Entwickler sprechen sollten, ist nicht die Sprache, sondern die Architektur. Stellen Sie unbedingt diese 3 Fragen: 1) Wird das als zusammengeschustertes Plain-PHP gebaut oder setzt er auf ein etabliertes, modernes PHP-Framework? 2) Werden aktuelle Versionen genutzt? Mindestens PHP 8.2 und eine aktuelle MySQL-Version sollten Pflicht sein. 3) Werden API-Architektur und Datenbankschema sauber dokumentiert?

Wenn sauber mit einem Standard-Framework gearbeitet wird, finden Sie auf dem britischen Markt problemlos einen Nachfolger, falls sich die Wege mit dem Freelancer irgendwann trennen sollten.

HHakan S***ExperteCommunity-Mitglied
Beigetreten
Apr. 2024
Nachricht
36
#3

Ihre Bekannten denken wahrscheinlich an Spaghetti-Code aus alten PHP-Zeiten von vor 15 Jahren. Moderne PHP-Versionen sind typsicher, extrem performant und absolut unternehmenstauglich testbar. Achten Sie nur darauf, dass er nicht einfach Vanilla-PHP ohne Struktur runterschreibt, sondern eine bekannte MVC-Architektur nutzt.

İİlknur Y***TeilnehmerCommunity-Mitglied
Beigetreten
Feb. 2023
Nachricht
98
#4

Halten Sie im Vertrag Folgendes schriftlich fest: 1) Der Code liegt in einem professionellen Git-Repository und alle Rechte gehören Ihnen, 2) Die Datenbanktabellen sind sauber relational aufgesetzt, 3) Detaillierte Dokumentation zu Setup und Datenstruktur wird mitgeliefert. Nicht die Programmiersprache bringt ein System zum Erliegen, sondern wenn genau diese Punkte fehlen.

KKaan Y***Teilnehmer
Funktion
Social-Media-Manager
Branche
Möbelproduktion
Organisationsform
Betrieb mit zwei Filialen
Beigetreten
Juni 2025
Nachricht
84
#5

PHP an sich ist völlig okay, aber die Arbeitsweise des Entwicklers ist entscheidend. Wenn er versucht, Ihnen ein 10 Jahre altes, selbstgebasteltes Skript unterzuschieben, ist das ein riesiges Risiko. Kein moderner Coder will sowas anfassen und Sie zahlen sich später bei 80 GBP Stundenlohn dumm und dusselig für Anpassungen.

DDilanNeues Mitglied
Funktion
Boutique-Shop
Beigetreten
Okt. 2024
Nachricht
32
#6

Wir haben vor 4 Jahren genau so ein Lagerverwaltungspanel mit PHP und MySQL umsetzen lassen. Serverkosten keine 15 Pfund im Monat. Läuft wie ein Uhrwerk nicht ein Absturz bisher. Lasst euch nicht von Tech-Trends verrückt machen und schont euer Budget.

Korrektur: Ich hatte die Zahl falsch im Kopf, sie war etwas niedriger.

İİbrahim T***Neues Mitglied
Funktion
Grafikdesigner
Branche
energie
Organisationsform
Filialkette
Beigetreten
Juni 2026
Nachricht
90
#7

entwickler hypen halt gern jeden neuen kram. wenns euren zweck erfüllt, schnell lädt und der server billig ist ist die tech echt zweitrangig. hauptsache der typ taucht nach der übergabe nicht plötzlich ab.

EEmre K***Teilnehmer
Funktion
Kurier-Koordinator
Branche
Recht
Organisationsform
Genossenschaft
Beigetreten
Feb. 2025
Nachricht
1
#8

Während man in UK für Nischensprachen bei Freelancern locker 60-90 GBP die Stunde zahlt, kriegt man fähige PHP-Entwickler oft schon für 40-65 GBP. Wenn man später mal neue Module braucht, spart das dem Betrieb richtig Geld.

BBanu Ş***Teilnehmer
Funktion
apotheker
Beigetreten
März 2024
Nachricht
81
#9

Der Projekterfolg steht und fällt nicht mit der Programmiersprache, sondern mit einer sauberen Geschäftsprozessanalyse. Wenn Ihre Workflows präzise definiert sind, Datensicherheitsstandards eingehalten werden und funktionierende Backups laufen, sind PHP und MySQL absolut ausreichend.

KKader Y***Neues MitgliedCommunity-Mitglied
Beigetreten
Juni 2026
Nachricht
26
#10

aber wie sieht es aus, falls man das Ganze später an eine mobile App anbinden will – steht PHP dem im Weg oder müsste man dann alles neu schreiben?

Edit: Ich habe ein paar Tippfehler korrigiert.

OOnur A***ExperteCommunity-Mitglied
Beigetreten
Nov. 2025
Nachricht
64
#11

Richtig. Wenn man versucht, alles gleichzeitig zu ändern, etabliert sich nichts richtig.

Aus Erfahrung weiß ich das.

DDamla Z***TeilnehmerCommunity-Mitglied
Beigetreten
Okt. 2024
Nachricht
202
#12

Bei uns ist es genauso.

JJülide U***TeilnehmerCommunity-Mitglied
Beigetreten
Feb. 2024
Nachricht
346
#13

Das wusste ich nicht.

AAlper K***Teilnehmer
Funktion
Content-Redakteur
Branche
Sport & Fitness
Organisationsform
Ein-Personen-Unternehmen
Beigetreten
März 2024
Nachricht
60
#14

Ich fasse kurz zusammen, was bisher gesagt wurde. Wenn du das nicht von Anfang an schriftlich festhältst, gibt es später Streit.

Nur als Notiz, könnte nützlich sein.

FFatma T***Teilnehmer
Funktion
Verkäufer im Einzelhandel
Branche
energie
Organisationsform
Team mit 8 Personen
Beigetreten
Juli 2024
Nachricht
190
#15

Ich stimme zu, möchte das sogar besonders betonen. Wenn keine Abnahmekriterien definiert sind, ist der Abschlusszeitpunkt des Projekts diskussionswürdig.

Der Zahlungsplan sollte an die Projektphasen gekoppelt sein, nicht an den Kalender. Viel Erfolg.

UUğur A***TeilnehmerCommunity-Mitglied
Beigetreten
Juni 2023
Nachricht
222
#16

Man sollte der Reihe nach vorgehen. Je schwerer es ist, eine Entscheidung rückgängig zu machen, desto langsamer solltet ihr sie treffen.

Wenn deine Situation anders ist, ändert sich das natürlich.

RReyhan G***Veteran
Funktion
Finanzleiter
Branche
Reinigungsdienstleistungen
Organisationsform
Boutique-Agentur
Beigetreten
Nov. 2024
Nachricht
250
#17

Da hast du recht. Ein Change-Request-Prozess verlangsamt die Arbeit nicht sondern beschleunigt sie.

Das ist meine Meinung, ich behaupte nicht, dass es absolut richtig ist.

HHüsniye T***Teilnehmer
Funktion
HR-Spezialist
Branche
Textil
Organisationsform
Werkstatt
Beigetreten
Dez. 2025
Nachricht
361
#18

Letztes Jahr haben wir fast genau dasselbe erlebt. Das Teuerste an übernommenen Systemen sind unbekannte Abhängigkeiten.

Korrigiert mich, falls ich falsch liege.

HHüsniye A***Veteran
Funktion
Grafikdesigner
Branche
verpackung
Organisationsform
Produktionsunternehmen mit 40 Mitarbeitern
Beigetreten
Feb. 2025
Nachricht
137
#19

Du hast recht, ich bin denselben Weg gegangen. Wenn wir ohne Messung entscheiden, landen wir immer wieder am selben Punkt.

Wenn ihr das Ergebnis hier postet, hilft es auch anderen.

AAhmet Z***Experte
Funktion
Techniker im Kundendienst
Branche
Lebensmittelgroßhandel
Organisationsform
Familienunternehmen
Beigetreten
Dez. 2023
Nachricht
159
#20

Meine Frage ist geklärt vielen Dank.

Antwort schreiben