How To Install WordPress on DigitalOcean with Sail
A tutorial on using the Sail CLI tool to provision and manage a production-grade WordPress environment on DigitalOcean from the terminal.
Konstantin Kovshenin is a WordPress Core Contributor and Systems Wrangler at Automattic, specializing in web performance, scaling, and DevOps. He blogs about technology, WordPress, and high-availability systems, and shares insights from his experience with PHP, Python, and large-scale web platforms.
9 articles from this blog
A tutorial on using the Sail CLI tool to provision and manage a production-grade WordPress environment on DigitalOcean from the terminal.
Introduces Surge, a fast, zero-configuration page caching plugin for WordPress that boosts performance dramatically.
A technical benchmark comparing the performance of PHP's include() vs file_get_contents() for reading files, with surprising results.
A performance comparison of Redis, Memcached, and local file caching in a single-server PHP setup, showing file_get_contents can be faster.
A developer shares insights on building a simple, configuration-free filesystem-based page caching plugin for WordPress, including concepts and load testing.
Explains a WordPress wp_mail() issue with Postfix's sender-dependent routing and provides a fix using the phpmailer_init hook.
Explains the challenges of cache invalidation in WordPress and proposes using flags for more granular control.
A guide to using Sail CLI for performance profiling of WordPress sites, analyzing PHP functions, database queries, and actions/filters.
Live stream covering WordPress wp_mail() performance testing with SMTP plugins, Mailgun, and Postfix for reliable email delivery.