Software, die Ihr eigener
Entwickler weiterführen kann
Produkte, interne Systeme, Shops, Schnittstellen und Integrationen auf PHP: neu entwickelt, von einem Vorgänger übernommen oder im laufenden Betrieb modernisiert. Standard-Laravel und -Symfony, Code von Anfang an in Ihrem Repository, Dokumentation, die mit dem Code wächst.
Entwickelt vom Team hinter phpukraine.com→Wofür man uns anfragt
Fast jede Anfrage passt in eine dieser vier Kategorien. Oft ist es eine Mischung, und dann steht ein Audit am Anfang: Es sagt uns, was neu gebaut, was repariert und was in Ruhe gelassen werden sollte.
Ein Produkt, ein Backoffice, ein Kundenportal, ein Marktplatz oder eine API. Am Anfang steht ein kurzes Gespräch darüber, wer das System nutzt und was es aushalten muss. Danach eine Schätzung in Etappen statt einer Zahl für alles, und alle zwei Wochen ein lauffähiger Stand auf einer Testumgebung.
Der Entwickler ist weg, die Agentur rechnet jede Kleinigkeit ab, oder niemand weiß mehr, wie das System funktioniert. Wir beginnen mit einem Audit, machen das Projekt reproduzierbar (Repository, Deployment, Backups, Monitoring) und entwickeln erst dann weiter.
Nicht mehr unterstützte PHP-Versionen, ein Framework ohne Updates oder gar kein Framework. Zwei Wege: vor Ort auf einen sicheren Stand bringen oder Modul für Modul nach Laravel oder Symfony migrieren, während das alte System weiterläuft. Kein Neuschreiben um seiner selbst willen.
Fehlerbehebung, geplante Updates, neue Funktionen und Monitoring, mit einem Stundenumfang, der zu Ihrem Produkt passt, statt eines Pakets. Kein Pflichtvertrag: Code, Server und Dokumentation bleiben Ihre, das Projekt kann jederzeit an einen eigenen Entwickler übergehen.
Von der ersten Nachricht zum laufenden System
Ein paar Sätze im Formular unten, auf Englisch. Ein Lastenheft ist nicht nötig. Wenn eines existiert, umso besser; wenn nicht, erarbeiten wir es gemeinsam in zwei, drei Gesprächen.
Für bestehenden Code ein Audit mit schriftlichem Bericht: Zustand, Risiken und drei Handlungsoptionen mit Preisen. Für Neuentwicklung eine Aufteilung in Etappen mit eigenem Preis und Termin, damit Sie streichen können, was noch nicht kritisch ist.
Die Arbeit läuft in Iterationen von zwei Wochen. Am Ende jeder Etappe gibt es etwas, das Sie auf der Testumgebung durchklicken können, keinen Fortschrittsbericht. Prioritäten dürfen sich zwischen den Etappen ändern.
Ihr Repository, Ihre Server, Dokumentation, die während der Arbeit entsteht. Wenn Sie später einen eigenen Entwickler einstellen, findet er sich innerhalb einer Woche zurecht. Für uns ist das ein normaler Abschluss, kein verlorener Kunde.
Regeln, die Ihre Wartungskosten im Rahmen halten
Laravel oder Symfony so, wie die offizielle Dokumentation sie beschreibt. Filament für Admin-Oberflächen statt Eigenbau. Kein Wrapper-Framework, das nur wir verstehen.
Ein Monolith, wo er ausreicht; Queues, APIs und getrennte Dienste, wo sie ein echtes Problem lösen. Komplexität kommt dazu, wenn sie etwas bringt, nicht damit das Angebot seriöser aussieht.
Alles neu zu schreiben ist der teuerste und riskanteste Weg und meistens unnötig. Module werden einzeln ersetzt, mit Tests, wenn die Zahlen zeigen, dass das günstiger ist als reparieren.
Keine Preisliste, weil zwei ähnlich aussehende Projekte sich um den Faktor zehn unterscheiden können. Jedes Projekt wird nach einem kurzen Gespräch in Etappen geschätzt. Passt die Aufgabe nicht zu uns, sagen wir das in der ersten Antwort.
PHP im Kern, der Rest passend zur Aufgabe
Modernes PHP mit Laravel oder Symfony, Livewire, Vue oder React im Frontend, PostgreSQL oder MySQL, Redis und RabbitMQ, wo Queues sinnvoll sind, Docker und AWS oder ein einfacher VPS als Infrastruktur. WordPress und OpenCart, wenn es um eine Content-Website oder einen Shop geht und nicht um ein Produkt.
Sie sehen gerade unsere Arbeit
phpukraine.com ist eine Plattform, die wir gebaut haben und betreiben: ein Stellenaggregator, der stündlich drei Jobbörsen abfragt, ein Firmenverzeichnis, Gehaltsauswertungen, eine Fragensammlung für Vorstellungsgespräche, übersetzte Dokumentation und Entwickler-Tools, dahinter ein Moderationspanel. Genau solche Systeme bauen wir für Kunden, mit demselben Stack und denselben Regeln.
Duplikate werden über Jobbörsen hinweg zusammengeführt, Anzeigen nach Framework, Level, Stadt und Gehalt klassifiziert, dünne Seiten bleiben aus der Suche.
Filter und kuratierte Landingpages, Gehaltsverteilungen mit veröffentlichter Methodik, Interview-Karten mit Testmodus und ukrainische Übersetzungen von Framework-Dokumentation.
Ein Filament-Panel für Moderation, Redaktion und Statistik ohne Cookies. Das Ganze wird mit einem Befehl ausgerollt.
Was Sie brauchen, in welchem Zustand der Code ist und bis wann
Das Formular dauert ein paar Minuten. Wir antworten innerhalb eines Werktags mit Rückfragen, einem Vorschlag für ein Audit oder der klaren Aussage, dass die Aufgabe nicht zu uns passt.