Umumnya web wordpress itu kemooot banget. Hari ini saya mencoba membuat blog wordpress untuk Masjid Garuda (http://masjidgaruda.rajawali.web.id/) dengan teknik WordPress Hosting Optimization. Kayaknya kalau pakai turbolinks + html cache bakal kenceng webistenya. Setelah mencari-cari, konfigurasi dan plugin yang cocok, jalan, dan akhirnya dipakai adalah:
- Host Virtual Machine di DigitalOcean yang $10 (Hosting udah pakai SSD)
- NGINX web server
- Ajaxify WordPress Site
- WP Super Cache
Saya pun setup website-nya di server Digital Ocean yang $10 per bulan. Berikut ini komparasinya:
- Shared hosting biasa vs host VM: 3 request per second vs 65 request per second
- Shared hosting biasa vs host VM: 5 second page load vs 1 second page load
- Apache web server vs NGinx web server: 65 request per second vs 75 request per second
- Tanpa WP Super Cache vs Dengan WP Super Cache: 75 request per second vs 5500 request per second
- Tanpa WP Super Cache vs Dengan WP Super Cache: 1 second page load vs 65 milisecond page load
- Transisi halaman tanpa Ajaxify WordPress Site vs dengan Ajaxify WordPress Site: 3 second page render vs 300 milisecond page render
*Catatan: hasil diperoleh dari rata-rata ujicoba dan angka yang tertulis dibulatkan. Hasil mungkin berbeda dengan percobaan lain, tapi kurang lebih mirip lah.