Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

PHP-Seiten, SQL-Ergebnisse cachen

Diskussion: PHP-Seiten, SQL-Ergebnisse cachen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi @all! Da ich auf versch. Websites nicht bei jedem einzelnen Seitenaufruf die gleichen SQL-Abfragen durchführen will, habe ich ...

Antwort
Alt 14.02.06, 19:31   #1 (permalink)
 
Registriert seit: 13.03.05
BattleMaker Leistung: Facit NTK
Likes: 0
Standard PHP-Seiten, SQL-Ergebnisse cachen

Anzeige

Hi @all!


Da ich auf versch. Websites nicht bei jedem einzelnen Seitenaufruf die gleichen SQL-Abfragen durchführen will, habe ich mich gefragt, ob es nicht möglich ist, bestimmte PHP-Seiten (die man z.B. per include() einbindet) oder bestimmte SQL-Abfragen zu "cachen", also für einen bestimmten Zeitraum abzuspeichern. Ziel ist es, bestimmte Teile der Website nur alle XX Minuten zu aktualisieren - mehr ist auch nicht nötig da ich sowieso nur selten etwas ändere.

Meine Frage ist also, wie man das am besten bewerkstelligen kann, denn so etwas habe ich noch nie gemacht.

Vielen Dank im Voraus!


MfG, BattleMaker

BattleMaker ist offline   Mit Zitat antworten
Alt 14.02.06, 20:41   #2 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Arrow

Die einfachste Möglichkeit wäre, den Output, den dieses zu inkludierende Skript produziert, in eine Datei zu schreiben. Dann prüfst du bei jedem erneuten Aufruf der Seite, ob diese Datei x Minuten oder älter ist (anhand der mtime und der aktuellen Systemzeit). Wenn ja, includest du erneut das Skript, sonst nur die Datei. Ist bissel Aufwand, aber die vom Verständnis her einfachste Möglichkeit, das zu implementieren.

Eine andere Möglichkeit wäre noch, allgemein PHP cachen zu lassen. Dafür gibt es ein paar fertige Lösungen, die eben nur auf dem Webserver eingerichtet werden müssten, z.B. eAccelerator.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » PHP-Seiten, SQL-Ergebnisse cachen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Google-Ergebnisse auslesen und anzeigen TeeKayo2 (Web-) Design und webbasierte Sprachen 6 30.10.08 17:44
pcmark'05 ergebnisse bluhminga Games 3 10.03.08 20:39
nmap liefert verschiedene Ergebnisse naked_chef Virenschutz · Tools & Aggressive Software 1 01.08.07 15:28
nmap liefert verschiedene Ergebnisse naked_chef Network · LAN, WAN, Firewalls 1 01.08.07 15:28
Einzelnes Bild nicht cachen odigo (Web-) Design und webbasierte Sprachen 4 21.12.06 13:42


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61