منتدى دعم PBBoard الرسمي
(نسخة قابلة للطباعة من الموضوع)
https://pbboard.info/forums/t14159
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

درس عمل كاش لأي صفحه تريد التحكم بدرجة حفظها
Eslam 01-09-2013 07:35 مساءً
السلام عليكم ورحمة الله وبركاته

بعيداً عن برمجة النسخة أو برمجة أي سكربت آخر درسنا اليوم لعمل كاش بسيط جداً لأي صفحة تريد التحكم بدرجة حفظها

بواسطة هذا الكود



CODE

    <?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
    ?>


مع تغيير القيم الآتية :

/* Heres where you put your page content */ هنا نضيف محتوى الصفحة
$cacheTime : وتعني وقت بقاء حفظ الصفحة الحالية
cache/index-cached.html : وتعني مسار الصفحة المحفوظه

ملحوظة هامة : في حالة برمجتك لأي كاش يجب وضع ترخيص المجلد الأساسي لها بـ 777

تحياتي mf
منتدى دعم PBBoard الرسمي

Copyright © 2009-2024 PBBoard® Solutions. All Rights Reserved