J'ai une application web Yii Powered avec un contrôleur (PostController) et une colonne "view" dans la base de données.Yii app updateCounters (pages vues) meilleure façon?
Comment puis-je mettre à jour ces lignes lorsque les visiteurs voient la page de publication?
Maintenant, mon code fonctionne, mais est-ce correct ou y at-il des commentaires/suggestions?
public function actionView($id)
{
$this->render('view',array(
'model'=>$this->loadModel($id),
));
Quotes::model()->updateCounters(array('views'=>+1), 'id=' . $id);
}
êtes-vous sûr que le nombre de vues est la seule chose que vous voulez suivre? pas la date ou le visiteur unique? Si oui, vous voulez une table séparée pour les vues –