Review Performance: SSD VPS 3 Plesk + WordPress + PHP-FPM Nginx
Review with SSD VPS 3 :
3GB ram, 60GB SSD disk, 3vCPU, 100 Mbps network speed, KVM Virtualisation
Table of Contents
Specs :
- Latest Plesk
- PHP-FPM by Nginx
- PHP 7.4 stable
- memory_limit 128 MB
- max_execution_time 30 secs
- max_input_time 60secs
- post_max_size 8M
- upload_max_size 2M
- opcache.enable On
- FakePress plugin for fake content (15 post with random picture)
+ Test with 20 VU +
First test using 20 VU (Virtual Users) within 1 minutes.

Summary (k6.io)
- Server tested from Singapore.
- Total handled request is about 848 (higher is better).
- Highest peak request is about 18.67 (from 20).
- Total HTTP failures is 0 (lower is better).
- Average response time is 152 ms (lower is better) with highest reponse time is about 396 ms (see blue line).
- First test showing very good result, where the latency (blue line) is almost flat. But at the first process there was a spike with 396 ms. It is likely due to delay process communicating from front-end to back-end service. Despite on that spike result at very first, this result is very satisfying.
Page load time (Gtmetrix)

- Server tested from Canada
- Gtmetrix grade showing B with 81% performance and 96% structure
- Fully loaded time within 2.3 s
- Largest contentful to be loaded is 1.7 s
+ Test with 50 VU +
Second test using 50 VU (Virtual Users) within 1 minutes.

Summary (k6.io)
- Server tested from Singapore.
- Total handled request is about 1488 (higher is better).
- Highest peak request is about 29.33 (from 50).
- Total HTTP failures is 0 (lower is better) which is GOOD.
- Average response time is 640 ms (lower is better) with highest reponse time is about 834 ms (see blue line).
- Second test showing a mountain graph result (blue line) for response time. Though there are some small spike appear, however the overall result is acceptable.
Conclusion
FPM Application server by Nginx is good for more stability and good for a good shape latency graph. We can see from the start it does not form any spike graph which means the performance itself has good stability to maintain the latency from spike rising. Nginx is also good mate to handle static file processing eg. image, document files, etc.
