[كود] عمل كاش بسيط لاي صفحه

دروس لتعلم كيفية البرمجه بـ PHP , أو بعض الأفكار البرمجيه المفيده ! أيضا لشرح بعض الدوال أو الكلاسات التي قام الأعضاء او الغير بعملها , لتدمجها ببرامجك .
saanina
عبدالرحمــــن
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

[كود] عمل كاش بسيط لاي صفحه

مشاركة بواسطة saanina »

هذه طريقة سهله لعمل كاش لاي صفحة

كود: تحديد الكل

<?php
$cacheFile = 'cache/index-cached.html';
$cacheTime = 4 * 60;
// Serve the cached file if it is older than $cacheTime
if (file_exists($cacheFile) && time() - $cacheTime < filemtime($cacheFile)) {
    include($cacheFile);
    exit;
}
// Start the output buffer
ob_start();

/* Heres where you put your page content */

// Cache the contents to a file
$cached = fopen($cacheFile, 'w');
fwrite($cached, ob_get_contents());
fclose($cached);
ob_end_flush(); // Send the output to the browser
?>
cache/index-cached.html
مسار الصفحة المحفوظه
$cacheTime
وقت حفظ الصفحة

/* Heres where you put your page content */
نضع هنا محتوى صفحتنا
i.s.s.w
عضو جديد
مشاركات: 9
اشترك في: الثلاثاء فبراير 02, 2010 7:02 pm

رد: [كود] عمل كاش بسيط لاي صفحه

مشاركة بواسطة i.s.s.w »

رائع ومفيد جدا

لاتنسى ذكر يفضل تصريح مجلد cache
777 ليعمل بشكل سليم بحفظ الصفحه بالسيرفر

وكود رائع من شخص رائع :)