Jika Anda menggunakan database untuk situs web Anda, mengurangi panggilan database yang dibuat situs Anda dapat membantu mempercepatnya.
Menyimpan data di dalam database membuatnya lebih mudah untuk diambil, dan membuat situs web Anda lebih fleksibel. Kenyamanan ini terkadang juga dapat menyebabkan situs web Anda menggunakan lebih banyak sumber daya server dan menyebabkan situs Anda memuat lebih lambat.
Gunakan cache untuk mengurangi panggilan database
Sebagian besar situs web saat ini berjalan pada sistem CMS atau Manajemen Konten. Ini semua bergantung pada back-end database untuk menyimpan konten situs web Anda, dan Anda dapat mempercepat semuanya dengan menerapkan caching.
Jika satu pengunjung meminta halaman, CMS Anda akan menggunakan panggilan database untuk menarik info itu. Anda dapat menyimpan informasi ini ke dalam file, sehingga pengunjung berikutnya tidak perlu menunggu server meminta informasi yang sama lagi dari database.
Kami memiliki panduan yang mencakup beberapa aplikasi CMS paling umum di luar sana:
- Cache WordPress
- Cache Joomla
- Cache Drupal 7
- Cache Drupal 8
- Cache Prestashop 1.5
- Cache Prestashop 1.6
Membatasi panggilan database tanpa CMS
Jika Anda tidak menggunakan CMS dengan plugin cache untuk secara otomatis mengurangi panggilan database, Anda harus melakukannya secara manual. Bergantung pada cara Anda mengkodekan situs, ini bisa sangat berbeda.
Saat mengkodekan situs Anda, pikirkan tentang seberapa sering informasi basis data dapat berubah. Jika Anda memiliki halaman bernama specials.php yang menarik spesial bulanan dari database. Info itu mungkin hanya berubah sebulan sekali jika itu.
Anda dapat melanjutkan dan memperbarui database Anda dengan spesial, lalu jalankan skrip spesial.php Anda sekali. Setelah itu cukup gunakan (Ctrl-U) di browser web Anda untuk melihat HTML halaman yang dihasilkan.
Salin semua HTML ke dalam file baru bernama specials.htm. Kemudian cukup tautkan dari situs web Anda ke halaman HTML statis itu alih-alih PHP yang digerakkan oleh basis data.
Bantuan tambahan untuk mengurangi panggilan database
Ada banyak konten hebat di web tentang bagaimana Anda dapat mengurangi panggilan database. Jika informasi di atas tidak membantu Anda, beri komentar di bawah dan minta bantuan dan kami akan dengan senang hati memperbarui panduan ini dengan lebih banyak lagi!