A Content Delivery Network (CDN) distributes your website's static files across a global network of servers, serving content from the location closest to your visitor. This drastically improves load times for international audiences.
Option 1: Enable Cloudflare via cPanel (Easiest)
Many BurjHost plans offer integrated Cloudflare setup.
-
Log in to cPanel.
-
Look for the "Cloudflare" icon (often under "Software" or "Marketing").
-
Click the icon and follow the prompts to either:
-
Connect an existing Cloudflare account, or
-
Create a new free Cloudflare account.
-
-
Authorize the connection. cPanel will automatically configure your DNS settings to work with Cloudflare.
-
Once connected, you can manage Cloudflare settings (caching level, SSL mode) directly from cPanel or the Cloudflare dashboard.
Option 2: Manual Cloudflare Setup
-
Sign up for a free account at Cloudflare.com.
-
Add your domain and let Cloudflare scan your existing DNS records.
-
Review the scanned records and ensure all essential ones (A, MX, CNAME) are present.
-
Choose a plan (Free is great for most sites).
-
Cloudflare will provide you with two nameservers (e.g.,
dns1.cloudflare.com,dns2.cloudflare.com). -
Update your domain's nameservers at your domain registrar to point to Cloudflare's nameservers.
-
Wait for propagation (24-48 hours).
Option 3: Other CDN Providers
-
BunnyCDN: Affordable, pay-as-you-go CDN.
-
KeyCDN: Performance-focused CDN.
-
Amazon CloudFront: Advanced CDN for AWS users.
After enabling CDN, test your site from different global locations using online tools to see the speed improvement.