<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Karun Girdhar</title>
    <description>The latest articles on DEV Community by Karun Girdhar (@karunofficial96).</description>
    <link>https://dev.to/karunofficial96</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4109462%2F7b3ece64-33d2-4693-8ecd-9258718692a9.jpg</url>
      <title>DEV Community: Karun Girdhar</title>
      <link>https://dev.to/karunofficial96</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/karunofficial96"/>
    <language>en</language>
    <item>
      <title>My WordPress Stack in 2026: Divi 5, OpenLiteSpeed, LiteSpeed Cache, Cloudflare &amp; AWS Lightsail</title>
      <dc:creator>Karun Girdhar</dc:creator>
      <pubDate>Fri, 04 Sep 2026 11:21:05 +0000</pubDate>
      <link>https://dev.to/karunofficial96/my-wordpress-stack-in-2026-divi-5-openlitespeed-litespeed-cache-cloudflare-aws-lightsail-4hig</link>
      <guid>https://dev.to/karunofficial96/my-wordpress-stack-in-2026-divi-5-openlitespeed-litespeed-cache-cloudflare-aws-lightsail-4hig</guid>
      <description>&lt;p&gt;Over the years, I have tried different ways of hosting, building and optimizing WordPress websites. My current setup combines WordPress and Divi with a lightweight server stack and several performance and security tools.&lt;/p&gt;

&lt;p&gt;In this post, I want to share the WordPress stack I currently use in 2026 and why I chose each part of it.&lt;/p&gt;

&lt;p&gt;This isn't necessarily the best stack for every WordPress website. It's simply the setup that currently works well for my websites and the type of work I do.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;AWS Lightsail&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I currently host my WordPress websites on AWS Lightsail.&lt;/p&gt;

&lt;p&gt;I like Lightsail because it gives me more control over the server than traditional shared hosting while keeping the setup relatively straightforward.&lt;/p&gt;

&lt;p&gt;Instead of using a traditional shared hosting control panel, I run my own Ubuntu server and manage the WordPress hosting environment myself.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;OpenLiteSpeed + OLSPanel&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;For the web server, I use OpenLiteSpeed.&lt;/p&gt;

&lt;p&gt;I manage OpenLiteSpeed through OLSPanel, which gives me a web-based interface for managing websites and other parts of the hosting environment.&lt;/p&gt;

&lt;p&gt;This combination gives me the benefits of OpenLiteSpeed without requiring me to manage everything manually from the command line.&lt;/p&gt;

&lt;p&gt;I still use SSH when I need to work directly with the server.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;WordPress + Divi 5&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;WordPress is my primary CMS, and Divi is my main website builder.&lt;/p&gt;

&lt;p&gt;I have worked with Divi for several years, and I am now working with Divi 5 on my websites.&lt;/p&gt;

&lt;p&gt;I mainly use Divi for building and implementing websites rather than developing custom WordPress themes or plugins.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;LiteSpeed Cache&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Because the server runs OpenLiteSpeed, I use LiteSpeed Cache as my primary WordPress performance plugin.&lt;/p&gt;

&lt;p&gt;I use it for page caching and several frontend optimization features.&lt;/p&gt;

&lt;p&gt;One advantage of this setup is that LiteSpeed Cache can work directly with the LiteSpeed server rather than relying only on PHP-based page caching.&lt;/p&gt;

&lt;p&gt;I also use QUIC.cloud for features such as Critical CSS when required.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Redis Object Cache&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Redis is also running on my server.&lt;/p&gt;

&lt;p&gt;I use Redis as a persistent object cache for WordPress. This can reduce repeated database work by keeping frequently requested objects in memory.&lt;/p&gt;

&lt;p&gt;Redis isn't a replacement for page caching, so I use it alongside LiteSpeed Cache.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Cloudflare&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Cloudflare sits in front of my websites.&lt;/p&gt;

&lt;p&gt;I use it for DNS, CDN and caching, as well as security features.&lt;/p&gt;

&lt;p&gt;Combining Cloudflare with LiteSpeed Cache requires some care because there are multiple caching layers involved. I have spent quite a bit of time testing cache rules, exclusions and cache behaviour to make sure logged-in WordPress users and administrative pages aren't cached incorrectly.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Tailscale&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Tailscale is one of the more recent additions to my server setup.&lt;/p&gt;

&lt;p&gt;I use it to create private connectivity to my server for administration. This allows me to access services privately rather than exposing each administrative service directly to the public internet.&lt;/p&gt;

&lt;p&gt;It has become a useful addition to my WordPress hosting and server-management workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Security&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I don't rely on a single WordPress security plugin for everything.&lt;/p&gt;

&lt;p&gt;My setup uses security at different layers, including Cloudflare, SSL, WordPress authentication protection and private server access through Tailscale.&lt;/p&gt;

&lt;p&gt;Depending on the website, I have also worked with two-factor authentication and Cloudflare Turnstile.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Performance Testing&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Installing a cache plugin doesn't automatically mean a website is fast.&lt;/p&gt;

&lt;p&gt;I test my websites using tools such as Google PageSpeed Insights, Lighthouse and DebugBear.&lt;/p&gt;

&lt;p&gt;Working with Divi has taught me that performance optimization often involves looking beyond the cache plugin. Images, fonts, CSS, JavaScript, third-party services, the server and CDN configuration can all affect the final result.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;My Current Stack&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;So, my current WordPress stack looks roughly like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Infrastructure:&lt;/strong&gt; AWS Lightsail + Ubuntu&lt;br&gt;
&lt;strong&gt;Server:&lt;/strong&gt; OpenLiteSpeed + OLSPanel&lt;br&gt;
&lt;strong&gt;CMS:&lt;/strong&gt; WordPress&lt;br&gt;
&lt;strong&gt;Builder:&lt;/strong&gt; Divi 5&lt;br&gt;
&lt;strong&gt;Caching/Optimization:&lt;/strong&gt; LiteSpeed Cache + QUIC.cloud&lt;br&gt;
&lt;strong&gt;Object Cache:&lt;/strong&gt; Redis&lt;br&gt;
&lt;strong&gt;CDN/DNS/Security:&lt;/strong&gt; Cloudflare&lt;br&gt;
&lt;strong&gt;Private Server Access:&lt;/strong&gt; Tailscale&lt;br&gt;
&lt;strong&gt;Performance Testing:&lt;/strong&gt; PageSpeed Insights + Lighthouse + DebugBear&lt;/p&gt;

&lt;p&gt;This stack gives me a balance between the visual WordPress workflow I prefer and the server-level control I have gradually learned to manage.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What I've Learned&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;One of the biggest things I've learned is that WordPress performance isn't about finding one "best" plugin.&lt;/p&gt;

&lt;p&gt;The website builder, hosting environment, web server, caching, database, CDN, fonts, images and third-party scripts all interact with each other.&lt;/p&gt;

&lt;p&gt;I'm still experimenting with and improving this setup as WordPress, Divi 5 and the tools around them continue to evolve.&lt;/p&gt;

&lt;p&gt;This is my current stack in 2026, and I'm looking forward to sharing more of what I learn about WordPress, Divi and web performance here on DEV.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>divi</category>
      <category>webperf</category>
      <category>aws</category>
    </item>
  </channel>
</rss>
