ну, все зависит от предполагаемого анализа.
если только количество за последние 30 дней - то можно отдельную табличку хранить навроде
post_id
date
views
кроном чистить все, что старше 30 дней..
если нужен анализ - только хранить посмотры и раз в сутки генерировать популярную статистику...