eコマースプラットフォーム用のキャッシュシステムを構築したい。
ページの最後で使用することを選択しましob_start('callback')
た。ob_end_flush()
.cache
訪問したURL用に作成されたファイルがあるかどうかを確認し、ファイルがある場合はその内容を印刷します。
私の問題は、ショッピングカートをライブのままにしておきたいので、キャッシュしたくないということです。どうすればそれを達成できますか?
<?php
function my_cache_function($content) {
return $content;
}
ob_start('my_cache_function');
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>test</title>
</head>
<body>
test
<?php
//some ob_break() ?
?>
<div id="shopping-cart">
this should be the content I do not want to cache it
</div>
<?php
// ob_continue() ?
?>
</body>
</html>
<?php
ob_end_flush();
?>
前もって感謝します!