Mailinglisten-Archive |
On Wed, Apr 17, 2002 at 10:41:46AM +0200, Ernesto Gimenez wrote: <snip> > Die Fragen lauten nun: Wie realisiert man dies am geschicktesten? Ist es > sinnvoll kleine Aktualisierungszyklen zu wählen, oder die Seiten nur dann zu > erzeugen, wenn sie gerade von einem Redakteur aktualisiert wurden? Soll man > zuerst in die Datenbank schreiben und dann eine Routine schreiben die die Seiten > erzeugt, oder gar die Reihenfolge umkehren? > Was gibt es noch zu beachten, um die oben genannten Vorteile möglichst > auszureizen? #1: URI-layout -> keine queries -> immer mit filenames statt directory index arbeiten (/blah/foo.html) -> statt .php immer .html verwenden. #2: header -> Date-Changed header aus der db-ziehen (mtime in der db mitfuehren) -> HEAD-methode speziell implementieren (auch If-Changed header) #3: proxy als cache dazwischenlegen. wenn die header ordentlich sind und der cache so configuriert ist, dass er nur 1x/h refreshed. #4: fuer standalone-anwendung einfach mit einem web-mirroring-tool deiner wahl vom server abspiegeln. freshmeat ist dein freund. ~-n -- Enrico Weigelt == meTUX IT services software development, IT service, internet security solutions www: http://www.metux.de/ phone: +49 36207 519931 email: contact_(at)_metux.de cellphone: +49 174 7066481
php::bar PHP Wiki - Listenarchive