Seite 1 von 6

Birthday Caching Addon (RC3)

Verfasst: 18.04.2005 21:41
von easygo
Caching => weniger Querries für bessere Board Performance

Hier mein bescheidener Beitrag dazu, speziell für alle Foren, die den
Birthday Mod by Niels + opt. das ezPortal by smartor verwenden.

Wichtig! Falls nicht vorhanden, Verzeichnis cache/ mit Unterverzeichnis
cache/bday erstellen und für beide CHMOD 777 setzen -->

http://www.net4seven.de/ftopic410.html

Die Vorlage dazu stammt von Niels selbst! Nur hat uns seine Variante
nicht wirklich überzeugt, da es trotz Caching ständig Updates gab. Praktisch
für jede neue Session. Und das ist ja nicht der Sinn der Sache...

Das Addon läuft noch im Beta-Test. Bugs sind keine bekannt, aber
auch nicht auszuschließen. Für die Anzeige im ezPortal kann das gleiche
Addon analog zum Index in die portal.php eingebaut werden.

Features:

Updates erfolgen nur 1x täglich mit dem ersten Besucher pro
Zeitzone, um aktuelle Geburtstage zu erfassen. Neuregistrierungen
werden nach Aktivierung des Accounts sofort berücksichtigt!

Neu seit RC3:

Dank einem Hinweis von dopppeldecker werden Geburtstage
von deaktivierten Benutzern nun nicht mehr angezeigt.

Letzte Aktualisierung: 05.05.2005

Verfasst: 23.04.2005 10:44
von easygo
So, schon mal Danke fürs Anklicken ( ohne Feedback :-? )

Ist gar kein Problem! Es geht auch so voran...

:D easy

Verfasst: 23.04.2005 11:07
von rabbit
wenn ich den MOD noch nutzen würde, hätte ich schon 'hurra' gerufen (sofern er wirklich ein + an performance bringt), aber da ich ihn nicht mehr nutze... :roll:

Verfasst: 23.04.2005 12:46
von easygo
rabbit hat geschrieben:wenn ich den MOD noch nutzen würde, hätte ich schon 'hurra' gerufen
Glaub ich dir aufs Wort ^^ :D
rabbit hat geschrieben:(sofern er wirklich ein + an performance bringt)
Klar, so wars gedacht und da wird immer noch dran gefeilt
... und viel Report bringt viel weiter, aber leider... s.o.

Hat hier keiner mehr den Birthday MOD von Niels im Einsatz?

:o schon seltsam das...

Verfasst: 24.04.2005 22:42
von AmigaLink
Also ich nutze schon seit ewigen zeiten einen cache für diesen mod!
Und zwar hat niels selber mal einen veröffentlicht. :)

Re: Birthday Caching Addon (Beta)

Verfasst: 25.04.2005 08:43
von easygo
@ AmigaLink s.o.
easygo hat geschrieben:Ok die Idee dazu stammt von Niels selbst! Nur, seine Variante hat uns
nicht wirklich überzeugt, da es trotz Caching ständig Updates gab. Praktisch
für jede neue Session. Und das ist ja nicht der Sinn der Sache...

Verfasst: 25.04.2005 11:56
von AmigaLink
Hoppala, soweit hab ich das Posting nicht gelsen. :oops:

Wie sind den deine Erfahrungen? Hattes du Niels Cache eingebaut und spürst mit deinem Code eine verbesserung?

// EDIT
Ich hab deinen Cache jetzt mal eingebaut.
Auf meinem lokalem Testsystem exestiert damit ein wirklich sehenswerter Geschwindigkeitsunterschied. Im Web dagegen spüre ich nicht wirklich eine verbesserung. Allerdings auch keine verschlechterung! :)

Verfasst: 25.04.2005 12:47
von easygo
Hi AmigaLink,

fettes Danke für den ersten Report hier. :grin:

Nochmal die (angestrebten) Vorteile gegenüber der Niels Variante:

- Updates in der Regel 1x täglich, um aktuelle Geburtstage zu erfassen
- jede Neuregistrierung wird sofort berücksichtigt

Hab aber glatt vergessen drauf hinzuweisen, dass ein TODAY AT Hack
(Autoren und Versionen gibts ne Menge) vorausgesetzt wird.

Letzter Stand:
Nach Hinweis von Volker wird der Code grad überarbeitet.
Bugfix? kommt wahrscheinlich noch heute...

easy :wink:

Verfasst: 25.04.2005 13:07
von AmigaLink
TODAY AT Hack ???

Verfasst: 25.04.2005 13:34
von easygo
AmigaLink hat geschrieben:TODAY AT Hack ???
Kennst du bestimmt! Beispiel: Today At/Yesterday At by netclectic

http://www.phpbb.de/viewtopic.php?p=468105#468105

Gibt aber noch andere...

Welchen Hack du verwendest ist eigentlich Wurscht. Hauptsache die
Ausgabe der Variable $board_config['time_today'] ist korrekt!

Testprogramm: Update Time Control

:D easy