المشاركة الأصلية كتبت بواسطة: 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';
لذلك انا بحاجة لإلغاء نظام الكاش لأن المنتديات اصبحت تضارب بعضها البعض
دمت بخير.