Šī spraudnis nav atjaunināts vairāk kā divus gadus. Varbūt, tas vairs netiek uzturēts, nesaņemt atbalstu un tam var būt saderības problēmas ar jaunākām WordPress versijām.

Redis Post Views

Apraksts

Imagine a high traffic website that needs post views as an algorithm to display posts on the homepage.
This website also uses Varnish Caching. So we need an AJAX based post views counter.
Now imagine a minimum 5000 concurrent users browsing the website, so we can’t use the default “AJAX in Plugins” as live updates on the backend using update_post_meta will be very painful for the backend.

So what can we do ?

What if all these post views counts will be done in memory using Redis ?
Then we run a cornjob using WP-CLI to sync the post views count in Redis to the WordPress database.

Redis Post Views was born.

Ekrānuzņēmumi

  • Statistics admin panel
  • Posts queue admin panel
  • Configuration info admin panel

Uzstādīšana

  • You must install Redis on your server(s)

BUJ

Installation Instructions
  • You must install Redis on your server(s)
How can I display the post views in a template?

You can do this with get_post_meta(get_the_ID(), RPV_POST_META_KEY, true); php function

Atsauksmes

Par šo spraudni nav atsauksmju.

Autori un izstrādātāji

“Redis Post Views” ir atvērtā pirmkoda programmatūra. Šo spraudni ir veidojuši šādi cilvēki.

Līdzdalībnieki

Tulkot “Redis Post Views&#8221 savā valodā.

Vai jūs interesē attīstība?

Pārlūkojiet kodu, apmeklējiet SVN krātuvi vai abonējiet attīstības žurnālu, ko izveidojis RSS.

Izmaiņu žurnāls

1.7

  • optimizations

1.6

  • moved wp-config-rpv.php wo wp-config for improved compatibility

1.5

  • WP-Admin sync all option
  • optimizations

1.4

  • show total views on Posts Queue tab
  • optimizations

1.3

  • improved stats using Chart.js

1.2

  • posibility to sync the post views in Posts Queue tab

1.1

  • added wp-admin backend including stats
  • added posibility to override settings in wp-config.php

1.0

  • in production extensive testing done