Mailer-Project Community

Support&Community Forum

Aktuelle �nderungen im CVS-Tree

Locked

Page: 1

Author Post
Project Founder
Registered: Sep 2005
Posts: 1395
Location: Krefeld
Hallo Leute,

es gibt grosse �nderungen am Script. Dieses Mal betrifft es das gesamte Sprachsystem:

Quote
1. Umstellung aller Sprachkonstanten (Scripte in inc/language/) auf assoziative Array-Elemente. Erledigt

2. Vollst�ndige Umstellung des Systems auf eine eigene PHP-Klasse LanguageSystem (zu finden in inc/libs/language_functions.php). Teilweise erledigt

3. Umwandlung der Klammern f�r alle Nicht-Sprachkonstanten von {--KONSTANTE--} nach {!KONSTANTE!}, um einen Unterschied zu Sprachelementen zu erziehlen. Dies ist n�tig, da in vielen Templates (sowohl Mails- als auch Web-Templates) Die Sprache mit {--SPRACHE--} eingebunden wird. Offen


Ich habe mich zu dieser Umstellung entschieden, da Konstanten zum einen zu viel Speicher verbrauchen (mehr als assoziative Array-Elemente) und zum anderen die Zend-Engine mehr Zeit ben�tigt diese zu initialisieren. Dies Laufzeit des Scriptes sollte also theoretisch - noch stehen keine Testergebnisse fest - deutlich schneller abgearbeitet werden, als vorher.

Zudem habe ich das Cache-System nochmals verbessert, was ebenfalls das Script unn�tig ausgebremst hatte. Es wurde zuvor sehr umst�ndlich Eintr�ge in den Cache-Dateien ge�ndert. Dies ist zum Beispiel am t�glichen Reset um 00:00 Uhr n�tig, oder auch wenn die Hits (Zugriffe) auf den Cache, bzw. Datenbank gez�hlt werden.

Da dies alle Sprachdateien betrifft, werden auch alle Erweiterungen (die mit Sprachelementen kommen) mit einer neuen Version kommen. Ich hoffe, ihr k�nnt meine Entscheidung verstehen und aktualisiert fleissig mit.

Wann das Update kommt, steht noch nicht 100%-ig fest, wird aber voraussichtlich in der n�chsten zwei Wochen passieren. Ich werde dann auch mehr Einzelheiten bekannt geben und auch meine Testergebnisse ver�ffentlichen.

MfG,
Euer Webbi Quix0r
_______________
News-Flash: - Bitte den Bug-Tracker mehr nutzen! - Wiki verfuegbar - Bitte die neuste GIT-Revision von dieser Anleitung - Topic 180 herunterladen - Bug-Rallye gestartet! - Historisches Archiv angelegt - SVN-Howto - Commit-Statistik Feb 2008 - dato
« Last edit by Quix0r on Thu May 04, 2006 10:47 am. »
Project Founder
Registered: Sep 2005
Posts: 1395
Location: Krefeld
Noch eines: Im Zuge der Umstellung des Sprachsystems und Cache-Systems wird es ein Patch 513 geben, das ihr unbedingt einspielen m�sst. Ich werde dann langsam anfangen, weitere Download-Pakete zu schn�ren und wohl auch ein weiteres Testing-Archiv bereitstellen, damit Neueinsteiger schneller zu meinem Script und somit zum eigenen Mailtausch kommen k�nnen.

So long.... ;)
_______________
News-Flash: - Bitte den Bug-Tracker mehr nutzen! - Wiki verfuegbar - Bitte die neuste GIT-Revision von dieser Anleitung - Topic 180 herunterladen - Bug-Rallye gestartet! - Historisches Archiv angelegt - SVN-Howto - Commit-Statistik Feb 2008 - dato
Project Founder
Registered: Sep 2005
Posts: 1395
Location: Krefeld
Das Patch 513 wird es doch nicht geben, da zu viele Templates und Scripte ge�ndert sein werden. Stattdessen werde ich 0.3.0 rausbringen.
_______________
News-Flash: - Bitte den Bug-Tracker mehr nutzen! - Wiki verfuegbar - Bitte die neuste GIT-Revision von dieser Anleitung - Topic 180 herunterladen - Bug-Rallye gestartet! - Historisches Archiv angelegt - SVN-Howto - Commit-Statistik Feb 2008 - dato

Locked

Page: 1

Parse time: 0.0996 s · Memory usage: 0.53 MB · Server load: 1.78 · Template sections: 2 · SQL queries: 8

Mailer-Project Community is powered by UseBB 1 Forum Software