[eluser]CroNiX[/eluser]
This would be pretty simple. On the pages you want "counted", just have an update query in the controller that loads that page that just increments a "views" column in the db table. It's just a simple query, that could easily be placed in a model.
The query would just be something like:
Code:
$this->db->where('page_id', $page_id); //however you are storing your page identifier
$this->db->set('page_views', '`page_views`+ 1', FALSE); //increment counter where page_views is an INT with default value of 0.
Another solution is to just use google analytics, which automatically does this and tons more.