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

احتاج الى الغاء نظام الكاش بشكل كامل تمام اخي سليمان كما تفضلت انه حقا يساعد في تخفيف

تمام اخي سليمان كما تفضلت انه حقا يساعد في تخفيف استهلاك موارد السيرفر بشكل ملحوظ لكن.. انا استخدم نفس النسخة لأكثر من منتدى بقاعدة بيانات مختلف



look/images/icons/i1.gif احتاج الى الغاء نظام الكاش بشكل كامل
  19-07-2020 07:16 مساءً  
معلومات الكاتب ▼
انضم في : 27-10-2017
رقم العضوية : 7,491
المشاركات : 35
الدولة : الأردن
الجنس :
تاريخ الميلاد : 23-3-1998
قوة السمعة : 10
المشاركة الأصلية كتبت بواسطة: Soliman وعليكم السلام
تخزين الكاش وجلب البيانات من قاعدة البيانات بشكل مباشر في كل مرة يسبب لود وضغط واستهلاك لموارد السيرفر ويسبب بطئ في التصفح ولا ننصح بالغائه .
علما أن مجلد cache في PBBoard يستخدم لتخزين بيانات:
- مجموعات المستخدمين والأقسام وصلاحيات المجموعات على الأقسام واكواد الملحقات وقوالب الإستايلات فقط

لا يتم استخدامه في المواضيع والأعضاء كما تفضلت .

موفق
تمام اخي سليمان كما تفضلت انه حقا يساعد في تخفيف استهلاك موارد السيرفر بشكل ملحوظ
لكن..
انا استخدم نفس النسخة لأكثر من منتدى بقاعدة بيانات مختلفة في كل مرة

حيث قمت بتعديل ملف الاتصال (config) الى طريقة اتصال خاصة
وهذا فقط للتوضيح
CODE

$conDB = mysqli_connect("localhost","user",'pass',"name");
 
 $forum_user =(explode(".",$_SERVER['HTTP_HOST']));
$user = $forum_user[0];
 
 $selectDB = $conDB->query("SELECT * FROM forums WHERE domain = '$user' ");
 $fetchDB = mysqli_fetch_assoc($selectDB);
 
    $sDB = $fetchDB['domaine']; 

    $oldDB = "forum_".$user; 

if($sDB == $user){
    $config['db']['name'] = $oldDB ;
    
}

$config['db']['server'] = 'localhost';
$config['db']['username'] = 'user';
$config['db']['password'] = 'pass';
$config['db']['prefix'] = 'pbb_';
$config['db']['dbtype'] = 'mysqli';



لذلك انا بحاجة لإلغاء نظام الكاش لأن المنتديات اصبحت تضارب بعضها البعض

دمت بخير.



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