رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
برا کش کردن صفحات سایت استفاده از کلاسهای خود yii کافیه؟
#1
سلام دوستان.


1- برا کش کردن صفحات سایت استفاده از کلاسهای خود yii کافیه؟
مثل کد زیر:

public function behaviors()
{
   return [
       [
           'class' => 'yii\filters\PageCache',
           'only' => ['index'],
           'duration' => 60,
           'variations' => [
                \Yii::$app->language,
            ],
           'dependency' => [
                'class' => 'yii\caching\DbDependency',
                'sql' => 'SELECT COUNT(*) FROM post',
            ],
       ],
   ];
}

2- معمولا چه صفحاتی از سایت بهتره کش بشه؟


متشکرم.
پاسخ
تشکر شده توسط:
#2
1- بله کافیه.

2- معمولاً صفحاتی که کوئری زیاد به دیتابیس میزنن یا پردازشهای سنگین دارن ولی خیلی اوقات تغییرات زیادی ندارن گزینه های مناسبی برای کش کردن هستن.
پاسخ
تشکر شده توسط: abdollah110110 , YN97




کاربران در حال بازدید این موضوع: 1 مهمان