WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by BoUk v5.0.0

PageViews Counter

Implement your own pageviews counter in efficient way, using different backend storages such as MemcacheD or Redis.

PageViews Counter

The facts

Rating
5★ from 2
Active installs
100+
Price
Free
Last updated
1 Jun 2026
Added
Mar 2020
Requires WP
5.3
Tested up to
WP 7.0.4
Requires PHP
8.2
Downloads
6,816

Our analysis

AI-assisted

PageViews Counter is a WordPress plugin designed to track page views without relying on external services. It uses AJAX requests to increment counters, ensuring accurate tracking even with caching mechanisms in place.

The plugin stores counters outside of the WordPress ecosystem using fast storage options like Memcached or Redis. It runs a cron task to regularly update postmeta values, making it suitable for sites that require efficient page view tracking.

Best for: This plugin is suitable for WordPress site owners who want to track page views independently and efficiently.

What it does well

  • Tracks page views without external services
  • Handles caching effectively with AJAX requests
  • Stores data in fast storage options like Memcached or Redis
  • Lightweight implementation for better performance
  • Preconfigured with file-based storage for compatibility

Where it falls short

  • Limited information on specific features or setup
  • Requires PHP 8.2, which may not be supported by all hosts

Verdict

PageViews Counter offers a straightforward solution for tracking page views, particularly for users with higher traffic sites looking for performance-oriented options.

From the developer

BoUk's own description of PageViews Counter, lightly tidied.

There are deffinitely different methods for implementing pageview counters. Considering some external service such as Jetpack or Google Analytics is surely a good option, but there may be scenarios where you may want to handle this just by yourself and have everything more under control.

Since it’s very common to utilize some caching mechanism to improve your site’s performance, implementing counter directly on PHP level wouldn’t work reliably as counter would be barely incremeneted due to the caching. Better solution would be to use WordPress way of triggering AJAX requests and increment pageview counters anytime page is loaded, no matter if served from cache or not.

When we start to think on bigger scale though, we find tradional WP AJAX implementation quite resources heavy as well. This plugin uses slightly more complicated method to increase counters, but it’s very lightweight. In a nuthsell, counters are stored ‘outside’ of WordPress ecosystem into some fast storage such as Memcached or Redis. Then there’s implemented re-occuring cron task on WordPress level, which regularly checks for new counters and store its values as postmeta for each respective post.

Plugin utilizes PhpFastCache library which allows to store data into many types of back-ends. See their documentation for more details. This feature allows you to choose any back-end depending on your hosting provider.

This plugin comes preconfigured with file-based storage, which should work on any hosting environment, but for higher traffic sites you may want to consider in-memory storage such as MemcacheD.

Whole principle and idea is described in following article published on my blog.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for making sites fast.

WP-Optimize

Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify f...

Free 1M+ installs 4.8★ (2,606)
LiteSpeed Cache

All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...

Free 7M+ installs 4.8★ (2,764)
EWWW Image Optimizer

Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...

Free 1M+ installs 4.8★ (1,838)
Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
Converter for Media

Speed up your website by using our WebP & AVIF Converter. Optimize images and serve WebP and AVIF images i...

Free 500k+ installs 4.9★ (1,097)