Cara Meningkatkan Kecepatan Forum phpBB

Diterbitkan: 2020-07-01

Ada beberapa cara untuk mempercepat papan/forum phpBB Anda, dan sebelum saya membahas teknisnya, saya sangat merekomendasikan tinjauan tentang bagaimana sumber daya server Anda digunakan. Selanjutnya, saya ingin Anda melakukan tes pemuatan web cepat.

Apakah #phpBB #forum Anda berjalan lambat? Lihat artikel ini untuk mempelajari bagaimana Anda dapat meningkatkan kecepatan mereka secara signifikan!

KLIK UNTUK TWEET

Tip: Jika Anda menggunakan cPanel, Anda dapat memeriksa konsumsi sumber daya melalui cPanel -> Konsumsi Sumber Daya. Anda dapat memeriksa kecepatan memuat halaman melalui salah satu alat online. Di hosting terkelola, Anda dapat melacak konsumsi sumber daya melalui opsi Pemantauan dari Manajemen Server.

Jika Anda tidak melihat angka yang memuaskan dalam kedua tes ini, Anda ingin mengoptimalkan situs web untuk kecepatan yang lebih baik.

Dalam panduan ini, saya akan memandu Anda melalui tiga teknik populer untuk mempercepat kinerja forum phpBB Anda, teknik tersebut adalah:

  • Optimasi Basis Data
  • Optimasi menggunakan file .htaccess
  • Mengoptimalkan Server Hosting (dan memilih hosting yang tepat)

Optimasi Basis Data

cPanel

Teknik pertama melibatkan optimasi database karena semua forum, informasi pengguna, posting, dan konfigurasi disimpan dalam database situs web. Basis data yang tidak dioptimalkan adalah hambatan kinerja yang serius dan dapat meningkatkan waktu pemuatan situs web. Akibatnya, pengunjung mendapatkan pengalaman buruk.

Untuk mulai mengoptimalkan database Anda, kunjungi phpMyAdmin dari cPanel dan urutkan database berdasarkan ukuran. Sekarang, Anda perlu mengidentifikasi tabel mana yang terlalu besar.

Dalam lingkungan hosting terkelola, Anda dapat mengakses database melalui konsol tanpa mengakses backend server. Kunjungi detail akses di area manajemen aplikasi dan Anda harus dapat menemukan Manajer Basis Data.

Jika Anda memiliki posting spam di forum Anda, Anda akan melihat bahwa tabel *_posts mungkin berukuran terbesar. Dalam hal ini, Anda perlu menghapus posting spam dari forum Anda untuk mengurangi ukuran tabel.

Anda harus melakukan prosedur yang sama untuk setiap tabel di database Anda dengan ukuran yang luar biasa besar. Setelah selesai, Anda harus menjalankan prosedur Tabel Periksa, Tabel Perbaikan, dan Tabel Optimalkan.

Untuk melakukan prosedur ini, pilih semua tabel di database Anda dan gulir ke bawah ke bagian bawah manajer database. Anda akan menemukan dropdown berlabel "Dengan Dipilih", pilih prosedur yang disebutkan di atas dan lakukan masing-masing untuk semua tabel.

Optimasi Menggunakan File .htaccess

Laptop dengan kode php

Sekarang kita telah mengoptimalkan database, mari beralih ke optimasi sisi server. Kami dapat memanfaatkan cache browser yang memungkinkan Anda menyetel tanggal kedaluwarsa dalam sumber daya HTTP untuk sumber daya statis.

Dengan melakukan ini, Anda akan menginstruksikan browser untuk memuat sumber daya dari disk lokal alih-alih mengunduh sumber daya melalui jaringan. Dengan kata lain, prosedur ini akan memungkinkan pengguna Anda mengunduh konten statis situs web di disk lokal mereka dan tidak mengharuskan mereka mengunduh sumber daya tersebut setiap kali mereka mengakses forum phpBB Anda.

File dapat diakses melalui fitur Code Edit dari cPanel -> File Manager.

Untuk mengaktifkan fitur ini, Anda harus mengakses dan menambahkan baris berikut di file .htaccess.

Setelah Anda membuka file .htaccess, salin dan tempel baris kode berikut:

## BERAKHIRNYA CACHING ##

<IfModule mod_expires.c>

KedaluwarsaAktif Aktif

ExpiresByType image/jpg "akses plus 1 tahun"

ExpiresByType image/jpeg "akses plus 1 tahun"

ExpiresByType image/gif "akses plus 1 tahun"

Gambar ExpiresByType/png "akses plus 1 tahun"

ExpiresByType teks/css "akses plus 1 bulan"

Aplikasi ExpiresByType/pdf "akses plus 1 bulan"

ExpiresByType teks/x-javascript "akses plus 1 bulan"

Aplikasi ExpiresByType/x-shockwave-flash "akses plus 1 bulan"

Gambar ExpiresByType/ikon x "akses plus 1 tahun"

ExpiresDefault "akses ditambah 2 hari"

</JikaModul>

KEDALUWARSA CACHING ##

Petunjuk yang tercantum di atas akan memberi tahu browser Anda untuk mengunduh dan mencantumkan sumber daya di disk lokal selama 1 tahun.

Mengoptimalkan Server Hosting

Rak server

Teknik ini mungkin tidak bekerja untuk semua orang karena memerlukan akses server yang tidak selalu tersedia di shared hosting, tetapi akan berfungsi dengan baik untuk server hosting VPS atau phpBB khusus.

Saya perlu menginstal Memcache di server dan itu tidak didukung oleh phpBB. Untuk membuatnya berfungsi, unduh file ini dari PECL, repositori PHP untuk plugin, dan instal di folder berikut;

/phpBB3_installation_folder/includes/acm/

phpBB3_installation_folder adalah folder tempat file instalasi phpBB diinstal. File Memcache yang diunduh harus diberi nama sebagai berikut;

acm_memcache.php

Setelah Anda memiliki file di folder kanan kemudian akses folder instalasi phpBB dan cari file config.php untuk mengubah beberapa kode dan mengaktifkan plugin yang diinstal.

Temukan baris kode berikut dalam file;

$acm_type = 'file'

Ganti baris lengkap dengan yang berikut;

$acm_type = 'memcache'

Ini akan memberi tahu situs web phpBB Anda untuk mulai menggunakan Memcache.

Seperti yang Anda lihat, membuat pekerjaan ini membutuhkan pengetahuan teknis dan pemahaman tentang file dan folder server. Jadi, jika Anda baru mengenal manajemen server, sangat disarankan agar Anda menghubungi dukungan penyedia hosting phpBB Anda untuk memastikan tidak ada yang rusak.

Memilih Hosting yang Tepat

Potongan permainan papan

Seiring dengan teknik yang disebutkan di atas, penting untuk mempertimbangkan pentingnya hosting forum phpBB Anda di server hosting yang berkualitas.

Cloudways adalah salah satu opsi yang sangat direkomendasikan dalam hal hosting terkelola dengan pelanggan berkualitas dan dukungan teknis. Cloudways telah mengelola sumber daya server yang menawarkan kecepatan pemuatan halaman dan kinerja database yang cepat.

Ada sejumlah penyedia hosting cloud terkelola di pasaran tetapi Cloudways menonjol karena fitur yang mereka sediakan untuk Anda. Kecepatan, platform yang mudah digunakan, keamanan, dan skalabilitas yang ditawarkan oleh Cloudways tidak ada bandingannya. Mereka memungkinkan Anda untuk fokus pada bisnis dan mengurus semua masalah hosting untuk Anda.

Kesimpulan

Ini adalah beberapa teknik yang dapat digunakan untuk mempercepat situs web phpBB Anda. Sebelum Anda mulai menerapkan salah satu teknik ini, pertama-tama pastikan Anda memiliki sumber daya server yang memadai untuk memberi daya pada forum phpBB sesuai dengan lalu lintas dan penggunaan Anda.

Terakhir, selalu pastikan bahwa Anda mendaftar untuk hosting phpBB berkualitas. Artinya, Anda harus mencermati layanan yang ditawarkan dan tumpukan teknologi yang disediakan.