تالار گفتمان nCIS.ir

نسخه‌ی کامل: برا کش کردن صفحات سایت استفاده از کلاسهای خود yii کافیه؟
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان.


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

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

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


متشکرم.
1- بله کافیه.

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