Anfrage senden

Leistungen · 2 von 3

Legacy-Modernisierung von PHP-Systemen, ohne den Betrieb anzuhalten

PHP 5, das noch Bestellungen annimmt. Code ohne Framework, ohne Dokumentation und ohne jemanden, der ihn geschrieben hat. Wir übernehmen ihn, machen ihn sicher und bringen ihn auf den aktuellen Stand, Schritt für Schritt.

Auf dieser Seite
  1. Was Sie bekommen
  2. Typische Aufgaben
  3. So läuft es ab
  4. Preis
  5. Fragen
  6. Referenzen

Was Sie bekommen

  • Ein verständlicher Bericht über Ihr System: was funktioniert, was riskant ist, was zuerst zu tun ist.
  • Eine Testkopie des Systems, damit nichts am Live-System ausprobiert wird.
  • PHP 5 über 7 auf 8, alte und neue Version laufen während der Umstellung parallel.
  • Sicherheitslücken werden unterwegs geschlossen: Datenbankabfragen, Passwörter, Uploads, vergessene Admin-Seiten.
  • Endlich eine Dokumentation, geschrieben für den Nächsten, und das sind vielleicht wir.

Typische Aufgaben

Ohne Übergabe

Der Entwickler ist weg, die Passwörter stehen in einer Tabelle, das System muss weiterlaufen.1

Der Hoster schaltet PHP 5 ab

Eine Frist vom Hosting-Anbieter und ein System, das PHP 7 nie gesehen hat.

Nur für den Desktop

Ein internes Werkzeug von 2009, das endlich auf Smartphone und Tablet laufen soll.

KI-Code von anderen

Am Wochenende generiert, am Montag kaputt. Wir reparieren ihn nach klaren Abnahmekriterien.

So läuft es ab

01

Analyse

Eine Kopie auf dem Testserver, der Code gelesen, Risiken schriftlich aufgelistet.

02

Sicherheitsnetz

Backups, die sich wiederherstellen lassen, und Prüfungen für die Abläufe, die Geld bringen.

03

Kleine Schritte

Ein Teil nach dem anderen, jeder für sich getestet und live gestellt.

04

Betreuung

Danach Hosting und Wartung, oder eine saubere Übergabe an Ihr Team.

Preis

Die Analyse ist eine kleine erste Phase zum Festpreis; sie endet mit einem Plan und einem Preis für den Rest. Die Umstellung selbst hat einen Festpreis pro Schritt, oder wird nach Aufwand abgerechnet, wenn das System alle immer wieder überrascht. Jeder Preis wird für seine Aufgabe festgelegt, nach dem Umfang, und unsere Preise liegen in der Mitte des Marktes: keine Ramschstunden und keine Marmorlobby auf der Rechnung.

Fragen

Steht das System still, während Sie arbeiten?

Nein. Gearbeitet wird an einer Kopie; Änderungen gehen in kleinen, getesteten Schritten live, zu Zeiten, die Sie bestimmen.

Sollten wir nicht lieber neu schreiben?

Selten. Eine Neuentwicklung wirft Jahre behobener Fehler weg. Wir schlagen sie nur vor, wenn die Analyse zeigt, dass sie günstiger ist, und sagen das schriftlich.

Unser Code hat kein Framework. Ist das ein Problem?

Nein. Viele gute Systeme wurden ohne geschrieben. Wir arbeiten mit dem, was da ist.

Referenzen

Buchhaltungssystem · Australien · seit 2018

Übernommen ohne Dokumentation und ohne Übergabe

Seit 2018 hat niemand anderes daran gearbeitet: PHP 5 auf PHP 8, eine Anbindung an die Xero-API, eine reine Desktop-Oberfläche für Smartphone und Tablet neu gebaut, dazu der Server. Bis heute in unserer Betreuung.2

1 Undokumentiert, geschäftskritisch und ein bisschen verwunschen? Unsere Lieblingssorte. Wir bringen Debugger und Taschenlampe mit.

2 Auf Wunsch des Kunden nur in Worten. Es ist sehr gut. Sie müssen uns da beim Wort nehmen.

Etwas Altes, das weiterlaufen muss?

Anfrage senden →