Cache für's Portal

Neue Projekte und Anfragen, Teamarbeiten und Alpha/Beta Scripte jeder Art.
KEINE Supportanfragen zu bestehenden MODs!
Antworten
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Cache für's Portal

Beitrag von AmigaLink »

Die Frage geht in erster Linie an oxpus, aber natürlich auch an alle anderen die evtl. eine Idee dazu haben. :D

Der Cache des CH cached ja, unter anderem, auch die Foren inkl. Zugriffsberechtigung [cache_tree()]. Nun würde ich diesen Cache gerne bei mir im Portal nutzen. :)
Und zwar
  1. (das dürfte für alle interessant sein) Für die Recent Topics Box.
  2. Für meine Box in der zufällig 10 Topics, aus bestimmten Foren, angezeigt werden.
Nun meine Frage(n):
  • Weiss jemand wie die Cache Funktionen funktionieren bzw. genutzt werden können?
  • Und werden die Topics eigentlich ebenfalls gecached?
Zuletzt geändert von AmigaLink am Di 22.Feb, 2005 20:26, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:lol:

'tschuldige, aber für so wenige Daten einen Cache einrichten, ist nicht gerade sinnvoll.
Die Performancevorteile wären gen Null, denn auch der Cache verschlingt Performance (man glaubt es kaum).

Gute Idee, aber eher sinnlos.
Und nein: Die Topics werden beim CH Mod nicht gecached.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

auch der Cache verschlingt Performance
Das ist schon klar. :) Deswegen wollte ich ja möglichst einen bereits vorhandenen cache mißbrauchen und keinen eigenen erstellen. ;)

Meine Überlegung dabei ist, das die Permissionsüberprüfung (vorallem bei umfangreichen Boards wie das meine) ja schon ziehmlich umfangreich ist. :(
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Meine Überlegung dabei ist, das die Permissionsüberprüfung (vorallem bei umfangreichen Boards wie das meine) ja schon ziehmlich umfangreich ist.
:confused: Hast Du denn mehr als 100 Foren :confused:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich komme langsam an die 90 ran. :rolleyes:
Früher oder später werde ich die 100 erreichen. :(

Hab jetzt mal nen Userbezogenen Cache selber gepastelt. Die Queries gehen logischerweise spürbar runter, aber die Performacesteigerung ist kaum messbar. :( Werde mal noch ein wenig Expeperimentieren. ;)

Was glaubst du? Würde es etwas bringen, wenn man die gecachten Daten in die Datenbank schreibt, anstatt sie (wie üblich) in eine Datei zu packen? Mir geht es ja schließlich nicht um die verursachten queries, sondern einzig und alleine um die ausführungszeit der Permissionsprüfung.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ob DB oder Datei wäre dabei egal. Db sogar u.U. langsamer als Datei, daher cached der CH Mod auch in Dateien.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

(Hab mal den Topic Titel geändert)

Shit :(
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
SanTic
Beiträge: 202
Registriert: Di 12.Okt, 2004 15:02
Wohnort: Braunschweig
Kontaktdaten:

Beitrag von SanTic »

Gibt es da eine Möglichkeit, dass ganze für's ez Portal umzusetzen?

Ich will aber keinen Stress heraufbeschwören. *gg*
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich fummel gerade am ezPortal. ;)
Bisher ist mein erfolg aber nur auf meinem lokalem Test-Server zu spüren. Auf meinem Webserver geht der Schuss eher nach hinten los. :(
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Auf meinem Webserver geht der Schuss eher nach hinten los
Dachte ich mir schon.
Prinzip: Wenige Daten im Cache = Datenreduktion + Cache = Mehr Aufwand = Weniger Performance
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Nette Rechnung, kommt aber nicht ganz hin. :)
Meine aussage das der Schuss nach hinten los geht ist übertrieben. Eher stimmt, das sich nichts tut bzw. gewinn nur im Millisekundenbereich liegt. :D

Hast aber dennoch recht. Es lohnt einfach nicht! :(
Muss ich mir was anderes ausdenken um meinem Portal ein wenig auf die Sprünge zu helfen. Die Box mit den zufälligen Beiträgen bremst manchmal ganz schön. :(
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Die Box mit den zufälligen Beiträgen bremst manchmal ganz schön.
Entfernen :D
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

NEIN!!!
Eher fiegt irgendetwas anderes aus dem Portal!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann der gesamte Rest :D
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:lol:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Antworten