A little background on me, Jon Dingman, and WordPress hosting. I have been building websites since 1999 and I started self-hosting with WordPress in 2004. I have used everything from shared hosting, dedicated hosting, a VPS, managed services, you name it, I have tried it. In the most recent years, I have been self-hosting on […]
WordPress Infrastructure
How I Setup a WordPress Cron Job Using AWS Lambda
A little background on WordPress cron jobs and why they’re important. WordPress cron jobs is the tool that WordPress core uses to regularly run specific functions. For example, a widely used caching plugin, W3 Total Cache (which I use on many of my sites) can preload caches at regular intervals, to ensure that a page […]
Using Cloudflare, an Amazon Load Balancer, with Nginx and Fail2Ban
I recently started using WordOps as the primary infrastructure solution for my WordPress sites. I’ve been quite happy with it as well. I’ve been using Cloudflare for quite a while now, and have been extremely pleased with the product offering; even the free service is fantastic — I have also used Cloudflare as an Enterprise […]
How to Automate WordPress Backups to Amazon S3 with a Bash Script
I’ve been working with WordPress for almost 20 years now. Hosting has always been a pain in my side to properly handle scaling, caching, and delivery. Recently, I started using an Open Source product called WordOps and have been very impressed with it. The following WordPress backup script is tailored to the file structure of […]