banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows [Tìm] Kỹ thuật ứng dụng PHP Output Buffer ?  XML
  [Programming]   [Tìm] Kỹ thuật ứng dụng PHP Output Buffer ? 16/12/2008 04:34:26 (+0700) | #1 | 162606
[Avatar]
AIO
Member

[Minus]    0    [Plus]
Joined: 21/02/2008 23:44:02
Messages: 127
Offline
[Profile] [PM]
Em chào bác, lâu lắm mới thấy bác smilie !

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 ! smilie
chẳng ai nghĩ gì về mình cả
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 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|