Antworten auf deine Fragen:
Neues Thema erstellen

Rechnungsprogramm (PHP4) auf (PHP 7) umstellen...

Hallo
wir setzen ein Rechnungsprogramm, ist auf den Webserver vom Provider installiert.
Nun haben wir mitgeteilt bekommen, dass der Provider auf PHP 7 umstellt. Somit
wird das Programm nicht mehr laufen.

Wir suchen nun einen Programmierer, der uns das ganze von PHP 4 auf PHP 7 umstellt.
Gruß
 

dkarvounaris

Lead Web Developer

PSD Beta Team
Und einfach PHP 4 zusätzlich installieren?

Das funktioniert ja in der Regel nicht, wenn es nicht gerade ein eigener Server ist oder vom Provider auch bei Managed Server nicht gepflegt wird.

PHP4 ist auch viel zu alt, man sollte es nicht mehr einsetzen. Nicht nur liegt der "End of Life" Zeitpunkt mehr als 10 Jahre zurück inzwischen, sondern es sind sogar Versionen wie 5.4 seit 3 Jahren end-of-life und 5.5 seit einem Jahr. Das birgt ein Riesenrisiko mit sich, wenn man seine Software solange nicht aktualisiert, nicht nur in Sachen Sicherheit, sondern auch in Sachen Zuverlässigkeit als auch erhöht es das finanzielle Risiko und mögliche Upgradekosten mit jedem weiteren Jahr das vergeht.

Es ist auch nicht verwunderlich, wenn kein Provider heutzutage mehr PHP4 einsetzen möchte, wenn doch schon mehrere PHP5 Versionen ihren Lebenszyklus beendet haben.

Den Upgradepfad für eine PHP4 Software hätte man vor sehr langer Zeit starten müssen, jetzt wird man viel upgraden müssen. In den meisten Fällen ist es empfehlenswert und kostengünstiger sowie zeit-unaufwendiger, einfach auf eine komplett andere Software umzusteigen oder diese Software von Grund auf neu zu entwickeln, anstatt zu versuchen, diese zu patchen. Dafür sind die Unterschiede schon viel zu groß geworden und zu viele, wartet man auf 2 Major Versionen und 10+ Jahre einer Programmiersprache, ein Upgrade dieser durchzuführen.

Auch wird eine PHP4 Software weder heutige Best practices, noch Frameworks oder andere Erkenntnisse oder Verbesserungen anderer Software die auch in der Zeit sich weiterentwickelt hat, integriert haben. Weswegen man weiterhin auf einen sehr alten Stand arbeiten wird und noch mehr Probleme auf dem Weg, z.B. in Sachen Performance oder andersweitig, finden wird. Vom erhöhten Wartungsaufwand abgesehen. Auch ein Grund, eine PHP4 Software nicht zu versuchen PHP7 kompatibel zu machen, denn es hängt doch sehr viel mehr damit zusammen.

PHP7-kompatibel wäre in dem Fall keineswegs mit "modern" gleichzusetzen, sondern die Architektur der Software wäre weiterhin sehr veraltet und unflexibel. Ganz besonders, wo PHP4 noch nicht das heutige OOP Modell von PHP hatte, was den Programmcode in PHP revolutioniert und komplett verändert hat. Deswegen ist von einer PHP4-zu-PHP7 Konvertierung dringend von abzuraten, man sollte es neu entwickeln lassen.
 
Zuletzt bearbeitet:
Hallo
vielen Dank für deine ausführliche Darstellung der Lage. Wenn überhaupt würde mein Kollege die Software nur noch auf einem PC mit XAMPP (PHP4) unter Windows laufen lassen. Online bringt das nichts mehr. Die Software neu aufzubauen, müsste man sich überlegen. Aber zur Zeit nicht. Aber wo bitte kann mein Kollege eine PHP4 Version downloaden?
Hast du mir da einen Link?

Danke.

Hab noch eine anderes Problem, wo ich nun auch noch nach einer Lösung suchen muss. Der Programmierer, der mir dabei geholfen hatte, liegt für Monate im Krankenhaus. Ich will aber nun meine ImmoDB einsetzen können und benötige nun die XML (OpenImmo) Schnittstelle um z.B. Objekte in Immoportale übertragen zu können.
Kannst du mir dabei helfen? Und was würde das kosten?
 

dkarvounaris

Lead Web Developer

PSD Beta Team
Aber zur Zeit nicht. Aber wo bitte kann mein Kollege eine PHP4 Version downloaden?
Hast du mir da einen Link?

Genau das geht vielleicht aktuell gar nicht. Wenn, dann findet man diese auf https://windows.php.net aber ich würde vermuten, nur noch für aktuelle Versionen. Eventuell ist dort ein Archiv verlinkt, aber ich würde eher sagen, nein. Ich habe jedoch gerade nicht nachgeschaut.

Wo man den Code sicher finden dürfte ist im PHP Git Repository. Siehe http://php.net/git.php
Doch wird man es dann selbst kompilieren müssen.

Gerade deswegen, ist es ein zunehmendes Problem und Aufwand, so alte Versionen überhaupt zum Laufen zu bringen.
Eventuell einen 10+ Jahre alten Download als XAMPP irgendwo noch zu finden wäre eine Alternative, aber wird sich auch sicher nicht einfach gestalten.

Mal Google fragen, dann spuckt dieser vielleicht eine Archiv-URL von php.net aus oder sowas mit der alten Version.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.635
Beiträge
1.538.465
Mitglieder
67.558
Neuestes Mitglied
StarsMan
Oben