📢 Bài viết có chứa link affiliate. Bạn không trả thêm phí khi mua qua link của mình.
WordPress chậm là nỗi đau của hầu hết blogger và developer. Thời gian tải trang vượt 3 giây đồng nghĩa với bounce rate tăng và SEO tụt hạng. Cloudways — một trong những managed cloud hosting nổi tiếng nhất — kết hợp với Cloudflare có thể giúp bạn đạt LCP dưới 1 giây. Bài này hướng dẫn từng bước chi tiết.
👉 Dùng thử Cloudways 3 ngày miễn phí: Đăng ký Cloudways tại đây →
Tại Sao Cloudways + Cloudflare?
Cloudways cung cấp managed server (DigitalOcean, Vultr, AWS, GCP, Linode) với stack LEMP tối ưu sẵn: Nginx, PHP 8.x, Redis, Varnish, MariaDB. Cloudflare thêm CDN toàn cầu, DDoS protection, và edge caching. Kết hợp hai thứ này cho phép WordPress phục vụ static assets từ edge gần user nhất, trong khi dynamic request vẫn được xử lý nhanh từ server.
Yêu Cầu Trước Khi Bắt Đầu
- Tài khoản Cloudways (có trial 3 ngày)
- Tài khoản Cloudflare (plan Free hoặc Pro)
- Tên miền đã mua
- WordPress chưa cài hoặc đang muốn migrate
Bước 1: Tạo Server Trên Cloudways
Đăng nhập Cloudways → Servers → Add Server. Chọn provider: với user VN, DigitalOcean Singapore hoặc Vultr Singapore cho latency tốt nhất (~30ms từ TP.HCM). Server size khuyến nghị: 2GB RAM, 1 vCPU ($14/tháng) cho blog cá nhân; 4GB RAM ($28/tháng) nếu dự kiến traffic 50k+/tháng.
Server type: chọn DigitalOcean nếu muốn ổn định, Vultr High Frequency nếu muốn CPU nhanh hơn cùng giá.
Bước 2: Cài WordPress Lên Server
Sau khi server khởi động (~5 phút): Applications → Add Application → WordPress. Điền tên app, chọn server vừa tạo. Cloudways tự cài WordPress với Nginx + PHP 8.2 + MariaDB. Không cần cài tay gì cả.
Bước 3: Cấu Hình PHP và MySQL Tối Ưu
Vào Application Settings → PHP Settings: bật PHP OPcache, tăng memory_limit lên 512M, max_execution_time 300. Trong MySQL Settings: bật query cache, innodb_buffer_pool_size = 70% RAM.
Bước 4: Bật Breeze Cache Plugin
Cloudways cung cấp plugin cache miễn phí tên Breeze. Cài và kích hoạt từ WordPress Admin. Cấu hình: bật Gzip, Minify HTML/CSS/JS, Enable Lazy Load Images. Đây là bước quan trọng nhất để giảm tải server.
Bước 5: Tích Hợp Cloudflare CDN
Đổi nameserver domain sang Cloudflare. Sau khi DNS propagate, trong Cloudflare dashboard:
- SSL/TLS: chọn Full (Strict)
- Cache: Page Rules → cache everything cho static pages
- Speed: bật Auto Minify (HTML, CSS, JS), Brotli compression
- Rocket Loader: TẮT nếu dùng WooCommerce hoặc form phức tạp
Trong Cloudways, vào Application → Cloudflare: bật Cloudflare Enterprise CDN (có sẵn trong plan, không tính thêm phí với một số plan).
Bước 6: Cài Object Cache Với Redis
Cloudways tích hợp Redis sẵn. Vào Application → Manage → Services, bật Redis. Sau đó cài plugin Redis Object Cache trong WordPress, điền host: 127.0.0.1, port: 6379. Object cache giúp WordPress không query database cho mỗi request — đặc biệt hữu ích với WooCommerce hoặc site nhiều dynamic content.
Bước 7: Kiểm Tra Tốc Độ
Dùng Google PageSpeed Insights hoặc GTmetrix để đo. Mục tiêu sau khi tối ưu: LCP < 2.5s, TTFB < 200ms, Total Blocking Time < 200ms. Nếu LCP vẫn cao: kiểm tra ảnh hero chưa optimize, hoặc font đang block render.
Khi Nào KHÔNG Nên Dùng Cloudways
Cloudways không phù hợp nếu: bạn cần email hosting (phải dùng thêm Google Workspace hoặc Zoho), cần cPanel (không có), hoặc budget dưới $10/tháng (Hostinger hay SiteGround shared hosting rẻ hơn cho site nhỏ).
Kết Luận
Cloudways + Cloudflare là stack mạnh nhất trong tầm giá $14–$28/tháng cho WordPress. Sau khi làm đủ 7 bước trên, hầu hết site đạt điểm PageSpeed 90+ và TTFB dưới 200ms. Phù hợp cho blogger, agency, và developer muốn managed hosting không cần quản lý server thủ công.
Đánh giá: ⭐⭐⭐⭐⭐ (4.8/5) — Stack WordPress tốc độ cao đáng tiền nhất tầm giá $14–$28/tháng.
👉 Bắt đầu với Cloudways ngay: Dùng thử 3 ngày miễn phí →