Mam sekcje na stronie, która wymaga sporej ilości zasobów, które chciałbym buforować, oto przykład strony.PHP Cache określone części strony
[=== Some Static HTML ===]
[=== PHP Script 1 ===]
[=== Some Static HTML ===]
[=== PHP Script 2 ===]
Chciałbym umieścić "1" skrypt PHP do pliku cache np script1.html i umieścić go zamiast przetwarzania cały skrypt, a tym samym dla Script 2.
Problem mam czy mogę łatwo buforować całą stronę i działa, ale chciałbym tylko buforować określone części (jak wyżej), ponieważ niektóre dane, takie jak dane sesji użytkownika, muszą być aktywne.
Mam tę klasę, która ma być w stanie zatrzymać i uruchomić bufor, dzięki czemu mogę wyciągnąć określone części bez łamania reszty strony, ale nie robi to, co chcę. http://pastebin.com/Ua6DDExw
Chciałbym móc to zrobić poniżej, podczas gdy mogłoby ono przechowywać sekcję w pliku za pomocą prostego php inlcude raczej uderzając w bazę danych.
HTML Content
<?php
$cache->start_buffer("cache_name");
// PHP Script
$cache->end_buffer("cache_name");
?>
HTML Content
<?php
$cache->start_buffer("cache_name");
// PHP Script
$cache->end_buffer("cache_name");
?>
Nie mam dostępu do memcache ani niczego podobnego, ponieważ będzie to udostępniany hosting.
Każda pomoc będzie wielki, Dzięki
ktoś inny dostał jakieś pomysły? –