Cara Tuning WordPress untuk Guest dan Admin Agar Akses Super Cepat
WordPress merupakan CMS yang paling banyak dipakai saat ini. Karena itu tidak jarang saya menerima kerjaan untuk mempercepat akses website berbasis WordPress ini. Sebenarnya ada banyak panduan untuk meningkatkan performance WP tetapi sayangnya terlalu umum. Biasanya mereka hanya menganjurkan untuk membuang plugin yang tidak dipergunakan dan melalukan update plugin. Cara ini kurang tepat. Mengapa? Karena kita harus tahu dulu masalahnya apa.
1. CPU USAGE
Pertama, jika anda memakai Cloud Linux maka dengan mudah anda melihat parameter apa saja yang menyebabkan website menjadi berat. Jika tidak pakai Cloud Linux maka gunakan info dari Load Average WHM.
Perhatikan CPanel - CPU Usage, jika mencapai 100% pada Cloud Linux, maka setting LVE CPU yaitu SPEED harus anda naikkan, jika tidak maka tuning apapun akan percuma karena Cloud Linux membatasi pengggunaan CPU oleh akun tersebut.
2. PLUGIN
Untuk Plugin maka ada beberapa yang harus anda lakukan:
- Hapus semua Plugin yang tidak dipakai
- Uninstall dan hapus plugin yang tidak dipergunakan
- Hapus Akismet Anti Spam, plugin ini tidak terlalu berguna
Disable semua Auto Update Plugin
3. DISABLE WP AUTO UPDATE
WP auto update juga memperlambat website, lakukan update secara manual saja. Untuk mematikan WP Auto Update maka tambahkan kode berikut di wp-config.php:
define( 'WP_HTTP_BLOCK_EXTERNAL', true );define( 'AUTOMATIC_UPDATER_DISABLED', true );define( 'WP_AUTO_UPDATE_CORE', false );
4. XML-RPC
XML-RPC ini juga tidak terlalu bermanfaat, disable dengan cara menambahkan kode berikut di baris paling atas file .htaccess:
# Block WordPress xmlrpc.php requests<Files xmlrpc.php> order deny,allow deny from all</Files>
5. PHP
- Gunakan PHP terbaru yang didukung WP
- Aktifkan Plugin PHP untuk Optimasi, termasuk: Memcached dan OpCache
- Aktifkan juga website compress
Matikan PHP log_errors
6. NginX
Jika memungkinkan gunakan LiteSpeed untuk mengganti Apache, jika tidak maka gunakan NginX sebagai Proxy dan aktifkan NginX Cache, ini akan membuat website jauh lebih cepat diakses untuk Guest (Anonymous User).
7. Tuning MySQL
Buka WHM - PHPMyadmin atau panel apa saja buka PHPMyAdmin sebagai root. Klik di Localhost - Status - Advisor, maka anda akan melihat parameter apa saja yang belum optimal di MySQL dan lakukan tuning.
Semoga bermanfaat. (WW)
- 17 views



Comments