die Problematik mit alter Hardware ist aber auch nicht ohne;
z.B. Messgeräte, welche ohnehin nicht billig sind,
laufen teilweise noch mit WinXP evtl. sogar wirklich noch mit Win2000;
klar, der SIcherheitsaspekt ist gegeben, man kann es aber dennoch sicher handhaben;
z.B. Datenaustausch nur noch in eine Richtung:
vom Mess-PC ins normale Datennetz mittels USB-Datenträger;
und jetzt mal ehrlich, wer schmeißt seine alte Blechkiste weg,
wenn er noch durch den TÜV rauscht,
obwohl er genau weiß dass es mehr schädliche Emissionen produziert als x neue KFZs zusammen ...?
ThomasChr irgendwie habe ich bei dem ganzen aber dennoch ein mulmiges Gefühl,
nämlich in einem anderen Bereich;
es gibt ja mittlerweile genügend Skript-Konvolute (z.B. Nextcloud), welche es schon gab,
da war PHP selbst auch noch deutlich älter; z.B. PHP3 od. PHP4
die Projekte wuchsen und wuchsen; PHP entwickelte sich weiter und weiter;
irgendwann mal gab es ein Release, mit dem freundete man sich an,
es hatte genau die Features welche man verwendete;
und es erforderte ein PHP Release welches mittlerweile als total veraltet gilt;
würde das aktuelle Release mit einem aktuellen PHP jetzt wirklich weniger anfällig sein?
wurden mit dem Anheben des PHP Releases das gesamte Skriptkonvolut gesichtet,
und an das neue PHP Release angepasst?
(eine umfangreiche Arbeit, ohne zusätzlicher Funktionen/Features ...)
indem die 2te Frage sehr wahrscheinlich mit 'nein' zu beantworten ist,
kann die 1te Frage definitiv nicht mit 'ja' beantwortet werden;
ein Vergleich mit einer vollständig kompilierten Sprache, z.B. C/C++
aktualisiert man die Laufzeitbibliothek bleiben die Programmfehler erhalten;
aktualisiert man den Compiler, ändert das mal an der Laufzeitbibliothek und dessen Fehler gar nichts;
verwendet man eine aktueller Entwicklungsumgebung: Compiler, Bibliotheken, ... aktualisiert;
bleiben die Fehler im Programm erhalten;
aktualisiere ich hingegen nur das Programm (den Quellcode),
und verwende den alten Compiler mit der alten Bibliothek weiter,
ist es sehr wahrscheinlich, dass die Fehler im Priogramm weniger werden;
tausche ich hier jetzt das OS aus, und lasse den binär kompilierten File unverändert,
besteht die Mglkt., dass es jetzt Fehler hat, welche es zuvor nie hatte;
darüber kann man philosophieren, eines steht aber fest,
die Geschichte von der Portierung auf 64-bit, hat tlw. auch gewaltige Bugs mit sich gebracht;