| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||
| Erfahrener Benutzer | Zitat:
Zitat:
Ich würd sagen: Sollte es sich vom Speicher einrichten lassen (meine: Du müllt nicht den Speicher zu, auch wenn 1000 Nutzer gleichzeitig auffn Server sind), würd ich Variablen empfehlen, da sogar eher über Session-Variablen, weil er die (falls du Sessions benutzt) sowieso ausliest und du somit im Vergleich zu einem eigenen File-Cache einen oder mehrere Zugriffe sparst.
__________________ Nicht jeder Fehler ist ein Bug. | ||
| |
| | |
| Erfahrener Benutzer | Naja... zu Wissen, wievel Beiträge ein Forum maximal in der Zukunft hat, ist eine grosse Kunst. Die ich leider nicht behersche: Hellsehen. Session Variablen gehen nicht, man ruft ja nicht immer die gleiche Seite auf.
__________________ Web-Entwickler/-in bei der IAK GmbH |
| |
| | ||
| Erfahrener Benutzer | Du willst doch bloss die Templates auf HD/im RAM cachen, oder nicht? Dann hat es allerdings rein garnix mit den Inhalten (zB Beiträgen) zu tun, oder aber dein Konzept ist falsch. Templates sind dafür gedacht ein Grundgerüst für alle oder konzeptionell ähnliche Seiten zu schaffen (Templates, eng: Schablone, Vorlage). Falls sich darin schon spezielle seitenspezifische Inhalte befinden, dann ist etwas schief gelaufen. Zitat:
__________________ Nicht jeder Fehler ist ein Bug. | |
| |
| | |
| Erfahrener Benutzer | Es ist so aufgebaut, den Unterpunkt der Seite meine ich jetzt, Beispiel Forum: 1. Template: Gerüst, HTMLTabelle ohne Zwischenstück. 2. Template, das gecacht werden soll, in Rohform. HTMLTabellenmittelstückfragment: Die Tebellenzeilen, in die der Beitrag etc. geparst wird. Wenn ich das in Sessions Speichere, wird nur unnötiger Speicherplatz belegt, denn das Forum ist dir ein kleiner Teil der Seite.
__________________ Web-Entwickler/-in bei der IAK GmbH |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ich verstehe dich nicht. Wie kommen denn deine Templates in die PHP Variable? Wenn du eine Template-Datei zur Laufzeit von der Festplatte in den Speicher holst und du dieses Template mehrfach verwendest, solltest du diese Template-Datei natürlich nicht jedes mal neu auslesen, sondern sie - wenn ich dich richtig verstanden habe, was du mit cachen meinst - in einer Variable speichern und dann eben so oft von dort auslesen wie du sie brauchst. Cachen würde ich das aber nicht nennen. Cachen würde ich nennen, was über die Skriptlaufzeit hinaus performanter als im Originalzustand zur Verfügung gestellt werden kann. |
| |
| | ||
| Erfahrener Benutzer | Dann hast du aber nur ein einziges Template (hoffe ich) für alle Unterforen, in den nur die Thementitel und der Name des Forums eingetragen wird, seh ich das richtig? Ein Template verbraucht (lasst mich lügen) 20kB. Da von Verschwendung zu reden find ich übertrieben. Andererseits sind 20kB auch schnell von der Platte gelesen. Desweiteren hast du eine Kunst dich wirklich schwer verständlich auszudrücken. Ich verstehe kaum, was du eigentlich vorhast, was irgendwelche Hilfen sehr schwierig macht... Ich fang mal mit Fragen an 1. Wieviele Templates hast du und wofür? 2. Was für ein Zwischenstück? 3. Was für ein Tabellenstückfragment?!? Zitat:
![]()
__________________ Nicht jeder Fehler ist ein Bug. | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ganz ehrlich, das halt ich für Dünnpfiff. Die 50 KB Templates sind doch schnell gelesen. Wenn die Server-Belastung soo extrem ist - was ich mir nicht vorstellen kann - dann Cache die komplette Seite und zwar nach dem Einer-Für-Alle-Prinzip. Gut im Forum sicherlich nicht nicht geeignet, für alles andere aber, wo kein Echtzeit-Zugriff nötig ist, sicher schon ausreichend. |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] WAMP unter Windows 2000 Server oder Windows 2003 Server | Mecronomecon | Server, Hosting und Workstations | 3 | 18.06.2008 09:15 |
| [Erledigt] Server durchsuchen mit php | PHP Tipps 2008 | 7 | 18.08.2007 12:24 | |
| Server für shell_exec() / exec() vorbereiten | Martek | Server, Hosting und Workstations | 2 | 16.03.2007 15:03 |
| streaming von videos, server lahmt bereits nach einem abruf | snowflow | Server, Hosting und Workstations | 6 | 30.11.2006 18:04 |
| Vererbung bei Templates | Pain-maker | PHP-Fortgeschrittene | 9 | 28.03.2006 10:05 |
| Frage zu Windows Server 2003 | b++ | Off-Topic Diskussionen | 1 | 03.03.2006 09:41 |
| [Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben | PHP Tipps 2006 | 2 | 13.01.2006 17:39 | |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| [Erledigt] Funktionssammlung auf externen Server auslagern | PHP Tipps 2005 | 20 | 29.05.2005 14:04 | |
| Neuer Strato Server apache 2 Mod Rewrite & htaccess Prob | Stemmi | Server, Hosting und Workstations | 4 | 02.05.2005 00:29 |
| [Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen | PHP Tipps 2005 | 5 | 27.03.2005 19:24 | |
| Warum wird Variable nicht übergeben??? | Anuschka | PHP Tipps 2005 | 2 | 06.01.2005 13:22 |
| Problem mit php unter windows server 2003 | djrace | PHP-Fortgeschrittene | 2 | 24.12.2004 13:22 |
| [Erledigt] $_SESSION verwandelt variable auf einem Server in ein Array | PHP-Fortgeschrittene | 2 | 16.12.2004 13:25 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php variable an server senden, templates cachen mit url |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.