CMS - Der Dirigent » Entwicklung » DeDi-Feature Requests

Neue Umfrage | neues Thema | Antworten

Flatfile-Cache, Erst lesen, dann urteilen...

« Älteres Thema | Neueres Thema » Thema abonnieren | Thema versenden | Thema drucken

MaZderMind
Geschrieben am: 06. Jun 2005 - 23:34


We had joy, we had fun...


Gruppe: Members
Beiträge: 2230
Mitgliedsnummer: 989
Mitglied seit: 13. Jan 2005


Hi

Ich habe einen Vorschlag zu machen... dieser ist warscheinlich etwas kompliziert umzusetzen, wäre aber einen Feature, welches bisher kein anderes (mir bekanntes) CMS hat.
Folgendes Szenario:

Der Besucher ruft eine Seite, z.B. /informationen/impressum.html auf. Diese Datei existeirt (noch) nicht ral auf dem System. Deswegen leitet eine .htaccess den Aufruf auf ein spezielles php-script um. Dieses versucht anhand des gegeben Pfades die Datenbankeinträge zu finden (identisch zum bisherigen mod_rewrite) und erzeugt den Seitenquelltxt. Dieser wird zum einen an den Benutzer geschickt und zum anderen in der angegeben Datei gespeichert. Bein mächsten Aufruf würde der komplette Aufruf durch den Webserver behandelt.
Problem: Was wenn sich die Seite geändert hat? Vorschlag:
In der .htaccess werden .html-Dateien so mit einem mime-type versehen, dass sie durch den PHP-Parser geschickt werden. Jede gespeicherte Seite bindet ganz am Anfang eine einzelne Datei ein, welche nur eine DB-Verbindung herstellt und anhand der übergebenen SeitenID prüft, ob diese geändert wurde. Falls ja werden die Dateien aktualisiert.

Vorteile:
  • Weniger Server- & DB-Last, da weniger Code ausgeführt werden muss
  • URLs können beliebig gesetzt werden, so ist sowohl / als auch /index.html möglich
  • Einfach sauberer


Wenn ich genau drüber Nachdenke fallen mir garkeine weiteren Vorteile ein *gg*
Warscheinlich ist das eh ne blödsinnige idee aber ich wollte es einfach mal loswerden ^^

Gruß, Peter

--------------------

Es war die dramatische Umsetzung des völligen Chaos, eine wirksame Definition von Verwirrung, ein unchoreographischer Tanz trauriger Gewalt. Es war Krieg.
Top      
kfo
Geschrieben am: 22. Jun 2005 - 16:39


dedi-ritter


Gruppe: Members
Beiträge: 384
Mitgliedsnummer: 200
Mitglied seit: 07. Jul 2003


moin peter,
deine idee ist gar nicht mal so dumm wie du denkst.

die idee alle requests durch ein schlankes cache-verwalter script zu schicken ist einfach aber genial.

gefällt mir gut. mach doch mal was draus!

weitere anregung: seiten mit einem flag "statisch" ausstatten und nur diese seiten cachen.

vor allem bei websites die viele seitenaufrufe und keinen dynamischen content haben lohnt sich sowas...

gruss kfo

--------------------

::: Wenn jemand fragt: ich bin im Kafenio. :::
Top    
MaZderMind
Geschrieben am: 22. Jun 2005 - 17:23


We had joy, we had fun...


Gruppe: Members
Beiträge: 2230
Mitgliedsnummer: 989
Mitglied seit: 13. Jan 2005


Hi

QUOTE
mach doch mal was draus!

Ähm.. wann? Immoment bin ich mit Schule mehr als ausgelastet.. und dann hab ich auch noch einen Job nebenher.. Deswegen stehts ja auch im Feature Request.

Gruß, Peter

--------------------

Es war die dramatische Umsetzung des völligen Chaos, eine wirksame Definition von Verwirrung, ein unchoreographischer Tanz trauriger Gewalt. Es war Krieg.
Top      
Eppi
Geschrieben am: 22. Jun 2005 - 17:39


.....................noname


Gruppe: Admin
Beiträge: 8077
Mitgliedsnummer: 1
Mitglied seit: 23. Mar 2003


QUOTE
Ich habe einen Vorschlag zu machen... dieser ist warscheinlich etwas kompliziert umzusetzen, wäre aber einen Feature, welches bisher kein anderes (mir bekanntes) CMS hat.

schau dir mal typo3 an cool.gif

gruß, paul

--------------------

"Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
Top   

Thema wird von 0 Benutzer gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

3 Antworten seit 06. Jun 2005 - 23:34

Thema abonnieren | Thema versenden | Thema drucken


Neue Umfrage | neues Thema

Home | Das Projekt | Download | Entwicklung | Dokumentation | Forum | Impressum