Agen Terpercaya   Advertise
 
 
 
 
Pasang iklan, hanya lewat Contact Us.
Waspada penipuan iklan. Klik di sini untuk melihat daftar penipu.

Cara mengaktifkan Caching Dan Cara setting CDN di XenForo

RayMantic

Moderator
Staff member
Moderator
Daftar
4 Oct 1988
Post
×
Like diterima
9.055
Bimabet
Cara mengaktifkan Caching


Caching di XenForo berfungsi meningkatkan kecepatan akses sekaligus menurunkan beban server hosting dalam melayani permintaan akses setiap halaman forum. Pada dasarnya pada CMS maka setiap halaman akan dibuat saat ada yang memintanya, dan ini secara dinamis dilakukan oleh PHP. Karena satu halaman forum sangat jarang berubah (kecuali trafficnya tinggi) maka satu halaman yang sama akan dibuat berulang – ulang untuk setiap pengunjung, cukup mubazir.Karena itulah caching akan sangat membantu karena halaman tersebut akan dibuat versi statisnya dalam bentuk HTML dengan resource – resource yang berhubungan (JavaScript, CSS, gambar).
Tapi setelah mengoprek oprek ternyata emang ada masalah di sini.
Caching di XenForo tidak ada settingnya di dashboard administratornya, Maka dari itu perlu mengedit file config.php yang terletak di direktori library dalam lokasi instalasi forum (library/config.php). Setelah itu tambahkan potongan kode dibawah:
Code:
$config['cache']['enabled'] = true;
$config['cache']['frontend'] = 'Core';
$config['cache']['frontendOptions']['cache_id_prefix'] = 'xf_';
$config['cache']['cacheSessions'] = true;
$config['cache']['backend'] = 'File';
Untuk penyimpanan sesi adalah opsional karena akan memakan kapasitas disk space yang cukup besar.


Cara setting CDN
CDN merupakan layanan yang bertugas untuk menyebarkan aset – aset website keseluruh dunia sehingga website suhu dapat diakses dengan lebih cepat, mengurangi beban server hosting dan menghemat konsumsi bandwidth hosting.
1. buat Pull Zone atau Static CDN pada provider CDN yang suhu gunakan, ini bisa MaxCDN, CloudFront dan layanan serupa lainnya. Kalau CloudFlare adalah layanan Reverse Proxy dengan efek samping CDN, jadi memang berbeda. Tapi kedua jenis CDN ini bisa digabungkan kok, sudah saya coba.
ingin mencoba gratisan silahkan cek daftar penyedia CDN gratis. Saya menggunakan ReadyCache disini.
iFLxc.png

2. Standarnya pada pembuatan CDN akan mengisikan alamat website sebagai origin konten, dan apa alamat CDNnya nanti bisa suhu isikan sendiri atau menggunakan alamat dari penyedianya. Saya sarankan menggunakan subdomain sendiri . Kalau suhu menggunakan subdomain maka pada DNS hosting domain harus menambahkan DNS recordbertipe CNAME baru yang mengarahkan subdomain tersebut menuju alamat CDN anda. Dalam panduan ini saya memakai CloudFlare sebagai DNS hostingnya.
yaxMf.png

3. Setelah itu silahkan akses FTP untuk hosting dan buka file config.php yang berada didalam direktori library. Silahkan tambahkan kode berikut didalamnya:
Code:
$config[‘externalDataUrl’]  = http://nama url forum.com/data’;
$config[‘javaScriptUrl’]    = ‘http://static.nama url forum.com/js’;

Selanjutnya akses Admin dari forum XenForo dan buka Appearance > Styles > Default Style > Style Property Groups > General. Ubah isi dari Path to Image menjadi lokasi cdn.
9jtAz.png

gambar di atas masih menggunakan style default dari XenForo, jadi sesuaikan saja kalau milik suhu berbeda. Jika sudah maka lanjutkan dengan klik “Update Style Properties” dan selamat sekarang forum forum sudah menggunakan CDN untuk setiap aset statisnya.


kesimpulan kenapa harus setting caching dan CDN:
1.Caching berfungsi untuk meningkatkan dan menurunkan beban pada host.
2.Permintaan layanan untuk setiap page forum akan lebih enteng.
3.CDN fuungsinya menghemat bandwidth hosting.
4.nubi buat karna melihat Caching di XenForo tidak ada settingnya di dashboard administratornya.makanya harus di akalin untuk menutup kelemahan tersebut.



SEMOGA BISA BERMANFAAT:beer:
 
Terakhir diubah:
Jav Toys
Gaple Online Indonesia
Pasang iklan hanya lewat CONTACT US
Back
Top
We are now part of LS Media Ltd