Hi all, i have a wordpress blog site seem not optimal. When i have above 70 user online (Google Analytics realtime), sometime my site got error connect to databases, sometime 520 error (I am using Cloudflare), CPU and RAM are full when it happend.
The image bellow show the test 250 clients over 1 min using loader.io and the test did not complete. Any suggestion to improve the performance for this site?
My site info:
- SiteUrl: http://nguyenvanhieu.vn/
- Wordpress version: 5.5.1 (latest)
- VPS: Vultr, 10$/month (2GB Ram, 55GB SSD, 1vCPU)
- Wordpress theme: Newspaper 10.3 (latest)
- Currently my site have 411 posts, 3 pages
I install my site using WordOps:
- Version: v3.12.2 (latest)
- PHP: 7.4.3
- Nginx: 1.16.1
- Redis cache:
wo site create site.tld --wp --wpredis
The Newspaper theme tell me should use WP super cache, so i also using this plugin for caching (follow Newspaper setting instruction). I also using Autoptimize for combine CSS, JS to reduce number of requests.
List 21 use plugin:
Akismet Anti-Spam
AMP
Autoptimize
Contact Form 7
Crayon Syntax Highlighter
Easy Affiliate Links
Easy Table of Contents
Newsletter, SMTP, Email marketing and Subscribe forms by Sendinblue
Nginx Helper
Organize Series
Rank Math SEO
Really Simple SSL
Smush
tagDiv Cloud Library
tagDiv Composer
tagDiv Mobile Theme
tagDiv Standard Pack
TinyMCE Advanced
WP Search with Algolia
WP Super Cache
wpDiscuz
