我有一个控制器(PostController)和数据库中的“视图”列的Yii Powered web应用程序。Yii应用程序updateCounters(页面浏览量)最佳方式?
访问者查看帖子页面时,如何更新这些行?
现在我的代码正在工作,但它是正确的还是有任何意见/建议?
public function actionView($id)
{
$this->render('view',array(
'model'=>$this->loadModel($id),
));
Quotes::model()->updateCounters(array('views'=>+1), 'id=' . $id);
}
您确定要查看的视图数量是唯一要跟踪的吗?不是日期或独特的访客?如果是这样,你会想要一个单独的表 – 2012-02-11 20:49:19