@romfis
Aaaah tatsache da war ein Fehlerchen im Mail-Text von meinem Rechnungsprogramm das die Freischaltungs-Mails verschickt! Scharf beobachtet, ist jetzt ausgebügelt, vielen Dank!
@Kenny
Gern geschehen!
Nun nicht alle Dateien ändern sich mit jedem Update, das ist korrekt. Hauptsächlich sind die PHP Dateien im Index, das Template, die Sprache und der "classes/", "includes/" und "acp/" Ordner betroffen - also eben die Kernelemente des CF4. Manchmal (wie auch dieses Mal) kann sich aber auch mal eine Library austauschen, beispielsweise Smarty.
Das Updatepaket ist aber immer ein "Generalschlüssel", deshalb beinhaltet es alle Dateien, weil die dann für jede Art Update passen. Du kannst damit in den meisten Fällen ein kaputtes Forum reparieren, kannst aber auch mit dem selben Updatepaket ein Versionsupdate oder sogar 10 gleichzeitig machen. Es gibt ja auch Leute die nicht jedes Update mitmachen, die müssen sich dann keine Gedanken machen schrittweise Updatepakete zu laden. Du kannst sogar wenn Du mal eins (oder mehrere) verpasst die selbe update.php ausführen und die macht dann alle DB Änderungen Schrittweise automatisch richtig.
Wenn Du etwas Uploadzeit sparen willst kannst Du aber meistens im Ordner "shared/" das "emojione/" und "uikit/" rauslöschen, die ändern sich sehr selten. Die Zwei brauchst nur wenn die mal im Changelog mit aufgeführt sind als Lib-Update, z.B. wenn das Unicode Consortium mal wieder neue Emojis hinzufügt. Dann hast eigentlich den größen Brocken weg. Den Rest da aber bitte unbedingt im "shared/" Ordner drin lassen, da sind auch ein paar cback libs enthalten die sich auch gerne mal aktualisieren (dieses Mal z.B. einige JavaScripte). Aber bitte wirklich da nur was im Paket reduzieren wenn Du weißt was Du machst, sonst verschleppt sich mitunter vielleicht mal ein Fehler den hinterher auch keiner mehr nachvollziehen kann nur weil eine Datei nicht aktualsiert wurde und die restlichen schon. Sicher ist sicher wie man so schön sagt.
Aber das das Updatepaket ein zentrales Paket für alle Varianten ist hat sich beim CF3 einfach sehr bewährt. Bei schrittweisen Update-Notwendigkeiten kommen dann viele aus dem Takt oder nehmen nur das neueste und dann fehlt die Hälfte. Oder es gibt sogar während des Updates ein Fehler und die Seite wird "abgeschossen" (passiert ja auch manchmal bei einigen Delta-Update Systemen wo dann plötzlich Blogs oder Wikis abgeschossen sind usw.). Mit dem "Generalschlüssel" läuft es halt echt sehr gut, zu CF3 Zeiten hatte ich noch nicht wirklich erlebt das jemand beim Update sein Board massiv geschossen hat.
LG,
Chris
Aaaah tatsache da war ein Fehlerchen im Mail-Text von meinem Rechnungsprogramm das die Freischaltungs-Mails verschickt! Scharf beobachtet, ist jetzt ausgebügelt, vielen Dank!
@Kenny
Gern geschehen!
Nun nicht alle Dateien ändern sich mit jedem Update, das ist korrekt. Hauptsächlich sind die PHP Dateien im Index, das Template, die Sprache und der "classes/", "includes/" und "acp/" Ordner betroffen - also eben die Kernelemente des CF4. Manchmal (wie auch dieses Mal) kann sich aber auch mal eine Library austauschen, beispielsweise Smarty.
Das Updatepaket ist aber immer ein "Generalschlüssel", deshalb beinhaltet es alle Dateien, weil die dann für jede Art Update passen. Du kannst damit in den meisten Fällen ein kaputtes Forum reparieren, kannst aber auch mit dem selben Updatepaket ein Versionsupdate oder sogar 10 gleichzeitig machen. Es gibt ja auch Leute die nicht jedes Update mitmachen, die müssen sich dann keine Gedanken machen schrittweise Updatepakete zu laden. Du kannst sogar wenn Du mal eins (oder mehrere) verpasst die selbe update.php ausführen und die macht dann alle DB Änderungen Schrittweise automatisch richtig.
Wenn Du etwas Uploadzeit sparen willst kannst Du aber meistens im Ordner "shared/" das "emojione/" und "uikit/" rauslöschen, die ändern sich sehr selten. Die Zwei brauchst nur wenn die mal im Changelog mit aufgeführt sind als Lib-Update, z.B. wenn das Unicode Consortium mal wieder neue Emojis hinzufügt. Dann hast eigentlich den größen Brocken weg. Den Rest da aber bitte unbedingt im "shared/" Ordner drin lassen, da sind auch ein paar cback libs enthalten die sich auch gerne mal aktualisieren (dieses Mal z.B. einige JavaScripte). Aber bitte wirklich da nur was im Paket reduzieren wenn Du weißt was Du machst, sonst verschleppt sich mitunter vielleicht mal ein Fehler den hinterher auch keiner mehr nachvollziehen kann nur weil eine Datei nicht aktualsiert wurde und die restlichen schon. Sicher ist sicher wie man so schön sagt.
Aber das das Updatepaket ein zentrales Paket für alle Varianten ist hat sich beim CF3 einfach sehr bewährt. Bei schrittweisen Update-Notwendigkeiten kommen dann viele aus dem Takt oder nehmen nur das neueste und dann fehlt die Hälfte. Oder es gibt sogar während des Updates ein Fehler und die Seite wird "abgeschossen" (passiert ja auch manchmal bei einigen Delta-Update Systemen wo dann plötzlich Blogs oder Wikis abgeschossen sind usw.). Mit dem "Generalschlüssel" läuft es halt echt sehr gut, zu CF3 Zeiten hatte ich noch nicht wirklich erlebt das jemand beim Update sein Board massiv geschossen hat.
LG,
Chris