[Programming] [Tìm] Kỹ thuật ứng dụng PHP Output Buffer ? |
16/12/2008 04:34:26 (+0700) | #1 | 162606 |
|
AIO
Member
|
0 |
|
|
Joined: 21/02/2008 23:44:02
Messages: 127
Offline
|
|
Em chào bác, lâu lắm mới thấy bác !
Bác có tài liệu nào về các kỹ thuật ứng dụng Output Buffer của PHP, như kỹ thuật tạo cache dưới đây chẳng hạn :
/*khởi động output buffer*/
ob_start();
$cache_file = $_GET['module'].$_GET['id'].'.php';
if(is_file($cache_file))
{
include($cache_file);
ob_end();
die();/*kết thúc chương trình luôn nếu tìm thấy cache file*/
}
/*nếu không có cache file*/
/*in ra nội dung của trang web một cách bình thường*/
/*ghi thời gian cache để nhận diện*/
echo 'This file is cached at :'.date('Y/m/d H:i:s');
/*đoạn mã lưu file cache*/
$content = ob_get_content();
/*cache nội dung vào file*/
$fid = fopen($cache_file,'w');
fwrite($fid, $content);
fclose($fid);
ob_end_flush();
/*kết thúc buffer, đẩy nội dùng về phía trình duyệt*/
Nguồn : bác atx bên diendantinhoc.com.
Hoặc bác có cái link nào nói về các kỹ thuật ứng dụng OB của PHP thì share cho em với.
Em cám ơn bác ! |
|
chẳng ai nghĩ gì về mình cả |
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|