1) Gunakan mysqltuner di WAMP (Anda tidak dapat menginstal di shared hosting tanpa root) untuk menyetel MySQL dan mengubah cache kueri, memori, dll. Akan membuat perbedaan besar pada WAMP dan akhirnya server langsung. https://github.com/rackerhacker/MySQLTuner-perl
2) Pastikan untuk menghapus revisi posting/halaman dari database. WP dapat menyimpan banyak revisi yang sangat memengaruhi kecepatan DB. Saya melihat ukuran DB turun 90% setelah menghapus revisi posting/halaman.
Jalankan sebagai kueri SQL di phpmyadmin untuk menghapus revisi; ubah awalan tabel seperlunya:
DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'
Kemudian optimalkan semua tabel. Dan kemudian tambahkan
define ('WP_POST_REVISIONS', FALSE);
dekat bagian atas wp-config.php (di suatu tempat setelah pembukaan <?php ...
) untuk menonaktifkan revisi mendatang.
3) Tingkatkan memori untuk php dan WP untuk kinerja yang lebih baik:
Edit baris memory_limit di php.ini Anda menjadi 128M:
memory_limit = 128M;
Atau tambahkan baris ini di bagian atas file .htaccess Anda:
php_value memory_limit 128M
Jika tidak berhasil atau menimbulkan kesalahan, tambahkan baris ini di dekat bagian atas file wp-config.php Anda tepat setelah <?php
pembuka
define('WP_MEMORY_LIMIT', '128M');
4) Pada VPS terakhir, konfigurasikan http.conf untuk kinerja dan mungkin gunakan kotak yang berbeda untuk server MySQL itu sendiri.