Aufgrund der Erfahrung von J. Haberstroh und inspiriert durch mgutt, werde ich das CPS demnächst weiterentwickeln.
Ziel ist das Verhindern von möglichen Timeouts im ACP und via FTP.
Womit gleichzeitig Sichergestellt wäre, das sich das CPS nicht zu einem schleichenden Tod (bei extrem großen Boards) des Servers entwickeln kann.
Die Weiterentwicklung wird sich ausschließlich auf das Dateihaindling beziehen!
Das Grundprinzip und die derzeitigen Funktionen werden also nicht geändert. Somit bleibt User und Moderatoren alles gleich.
Lediglich die interne Verwaltung der Cachedateien wird sich ändern und im Zuge dessen auch ein wenig der ACP.
Um die jetzige Performance des CPS gewährleisten zu können und sie evtl. sogar noch ein wenig zu steigern, werde ich dabei (zum ersten mal) auf OOP zurückgreifen.
Das ist eine Programmiertechnik die z.B. auch beim phpBB3, dem Download MOD und dem CH >2.1.x zum Einsatz kommt. Sie ist zwar für den Entwickler (anfänglich) ein wenig Komplizierter. Birgt aber viele Vorteile die sich letztendlich positiv auf die Performance auswirken.