Optimizing the WP task scheduler

Certain WP tasks need to be executed in the future, either one time or on an ongoing basis. These tasks include things like publishing a scheduled post  (one-time) and checking for WP, plugin, and theme updates (ongoing). WordPress includes a built-in component called wp-cron.php that triggers execution of these scheduled tasks. But not always when I would want or expect it. It runs on every page or post load. This works fine on a site with a regular stream of moderate traffic.  But …

Optimizing the WP task scheduler Read more Optimizing the WP task scheduler

Cloudflare Canaries

Cloudflare is awesome – in many ways. Not the least of which is their support for Internet freedom. Twice a year, CF issues a Transparency Report, with the opening statement …

An essential part of earning and maintaining the trust of our customers is being transparent about the requests we receive from law enforcement and other governmental entities. To this end, Cloudflare publishes semi-annual updates to our Transparency Report on the requests we have received to disclose information about our customers.

Read more Cloudflare Canaries

WordPress Lives!

Any question of the demise, or even decline, of WP due to the inexplicably clumsy imposition of the block editor has been resoundingly answered with a thunderous “nope”. WP continues to thrive. In fact, WP just passed a huge milestone – it now powers over one-third of the web!  From about 13% in January 2011, WP use has grown steadily to 33.4% to start 2019. Non-CMS share of the web has correspondingly plummeted, from over 75% in January 2011 to less than 50% today.

The trends appear intractable, so much so that I will make a foolishly reckless prediction – WP web share will surpass non-CMS before the end of calendar year 2019, U.S. Pacific time.

Read more WordPress Lives!

Bad Bot Honeypot

Jeff Starr of Perishable Press offers what appears to be an excellent, free Blackhole for Bad Bots. Unfortunately it does not work with all cache setups, and I use some pretty crazy aggressive caching to boost site speed. I have not been able get Jeff’s plugin to work for me. I decided to make a very much simplified, less automated version, that will require an ongoing bit of my time but hopefully will thwart naughty bots.

Read more Bad Bot Honeypot

Cloudflare Access

Back in January 2018, Cloudflare introduced a new service, Cloudflare Access. As is their generous habit for many of their features, CF even made it available on the free tier. CF describes Access as “a perimeter-less access control solution for cloud and on-premise applications”. Basically, Access lets me host internal applications on the Internet, where use is controlled, authorized, authenticated, and encrypted. For the end user, it works very similar to two-factor authentication. But it all happens on Cloudflare’s servers.

Read more Cloudflare Access

MDD Hosting and the terrible, horrible, no good, very bad day

or, How to Destroy an Entire Data Center with a Typo

First, MDD Hosting is awesome. I’ve been with them for about a year and a half, and will likely stay for decades if they stay awesome. Uptime – with the one big exception described below, has been good. Speed is great. Price is reasonable. They check all my must-have and nice-to-have features: LiteSpeed server; cPanel; free Let’s Encrypt SSL; CloudLinux account isolation technology; SSD storage; Softaculous Autoinstaller; PHP version selector; Not associated with Endurance International Group (EIG); No obnoxious up-selling or other BS marketing games. Most impressive is help service – always prompt, courteous, and knowledgeable.

But last September (2018), MDD and its clients endured a terrible, horrible, no good, very bad day – several days actually.

Read more MDD Hosting and the terrible, horrible, no good, very bad day

Facebook Post Optimization

Once in a while I get lucky and someone will ‘like’ or ‘share’ my site on Facebook. By default, the FB post can look crappy, unlikely to drive much if any traffic my way. FB makes guesses about the title and description, and crops an image from my post or page to fit the space allocated on the post – not exactly the best Facebook post optimization.

A crappy-looking Facebook post

Read more Facebook Post Optimization

Coming Soon: Cloudflare as a Registrar

For awhile now, Cloudflare has been quietly advertising “coming-soon” no-added-fees registrar services for Cloudflare customers – even those like me on the free tier. According to the sales pitch, CF will charge exactly $0 for this service, adding no fee at all to the Wholesale Registry fee (currently $7.85 for dot com) + the $0.18 ICANN fee. So, CF will register a dot com domain for the bargain annual cost of $8.03.

 

Read more Coming Soon: Cloudflare as a Registrar

Cloudflare and Free Speech

Cloudflare, even more so than other tech giants like Google, Twitter, and Facebook, has the capability to fight subjective hatred and injustice. That is, to limit free speech in accordance with the highly subjective viewpoints of its executives. A huge amount of web traffic flows through CF. It would be trivial to silence any voices that proliferate truly despicable hate speech and/or offend the easily-offended sensibilities of the cry-baby left.

To Cloudflare’s great credit – unlike other, mostly ultra-left web corporations – they have proven remarkably reluctant to do so.

Read more Cloudflare and Free Speech

Cloudflare Firewall Rules

Cloudflare announced the introduction of firewall rules on October 3, 2018. Surprisingly, five firewall rules are even provided on the free plan. By comparison the Pro plan provides 20 firewall rules. Unlike Page Rules, additional firewall rules can *not* be purchased. I get five, that’s it – but as we will see a single firewall rule can do a bunch of different stuff provided that the final action is the same. Pretty generous of CF, I think, seeing as I use only their free tier.

Cloudflare Firewall Rules

Read more Cloudflare Firewall Rules

WP dot com or WP dot org?

The interwebs are full of comparisons of WordPress dot org and pretty much everything else, including its sibling WordPress dot com. Basically WP dot org is free, open-source CMS software that I self-host using my own domain name and a commercial hosting provider of my choice. It has a bit of a learning curve but limitless possibilities. WP dot com is a commercial entity that offers to host my blog on its servers. It is easy to use and offers a free tier but is somewhat limited – especially on the free tier. It is frequently compared to Google Blogger.

Really no need for me to add more – except for my point of view.

WP dot com or WP dot org

Read more WP dot com or WP dot org?