logo

أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

درس عمل كاش لأي صفحه تريد التحكم بدرجة حفظها

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





01-09-2013 07:35 مساءً
معلومات الكاتب ▼
تاريخ الإنضمام : 19-10-2012
رقم العضوية : 2512
المشاركات : 149
الجنس :
الدعوات : 3
قوة السمعة : 1210
العضو غائب
السلام عليكم ورحمة الله وبركاته

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

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



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
تم تحرير الموضوع بواسطة :Eslam بتاريخ:01-09-2013 07:36 مساءً

look/images/icons/i1.gif درس عمل كاش لأي صفحه تريد التحكم بدرجة حفظها
  11-09-2013 08:14 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 01-12-2011
رقم العضوية : 1947
المشاركات : 2249
الدولة : مصر
الجنس :
قوة السمعة : 3523
موقعي : زيارة موقعي
العضو غائب سبحان الله وبحمده سبحان الله العظيم
المشاركة الأصلية كتبت بواسطة: Eslam السلام عليكم ورحمة الله وبركاته

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

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



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
شرح جميل تسلم لكن صدق مفهمتش حاجه ياريت تساعدني وتوضح أكثر مثال عندي صفحه هوتمل واضع بها كود قنوات تلفزيونيه بث مباشر وبتبقى عمله ثقل في الصفحه وحابب اعمل ليها كاش بحيث يتم تخزين الصفحه لو دخل عليها المستخدم ياريت شرح أوضح لاهنت وياريت لو في مثال لصفحه عشان نطبق بدون لخبطه !.. التحيات لشخصكم الكريم 805681


تم تحرير المشاركة بواسطة :ashraf بتاريخ:11-09-2013 08:14 صباحاً


look/images/icons/i1.gif درس عمل كاش لأي صفحه تريد التحكم بدرجة حفظها
  12-09-2013 01:14 مساءً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 25-12-2012
رقم العضوية : 2786
المشاركات : 35
الدولة : الجزائر
الجنس :
تاريخ الميلاد : 6-1-1996
قوة السمعة : 0
موقعي : زيارة موقعي
شرح جد رائع اخي الكريم واصل تميزك

look/images/icons/i1.gif درس عمل كاش لأي صفحه تريد التحكم بدرجة حفظها
  13-09-2013 06:05 مساءً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 07-06-2012
رقم العضوية : 2254
المشاركات : 686
الجنس :
الإنذارات : 1
قوة السمعة : 1656
موقعي : زيارة موقعي
شرح رائع وكود مفيد للغاية
ولك تقييم لانك تستحقه.

هل يمكن وضع هذا الكود لمنتدى pbboard ؟ اذا نعم اين يمكن وضع الكود؟

اضافة رد جديد اضافة موضوع جديد




الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 02:28 PM