Cara Mempercepat Website Drupal Dengan Caching

Website yang cepat sangat disukai oleh mesin pencari online seperti Google. Semakin cepat kinerja website kamu, maka semakin memperbesar kemungkinan website kamu berada pada posisi paling atas di halaman hasil pencarian.

Apapun CMS yang kamu gunakan untuk membangun website termasuk Drupal, kamu harus mengoptimalkannya agar kinerja website semakin cepat. Untuk Drupal ada beberapa cara untuk mempercepat website Drupal salah satunya adalah dengan caching.

Pada artikel kali ini saya akan membahas mengenai caching untuk membantu mempercepat website Drupal. Tidak seperti platform CMS lain, Drupal memiliki fitur caching yang tertanam pada core-nya. Namun secara default fitur ini dinonaktifkan.

1. Page Caching

  • Untuk mengaktifkannya, masuk ke Configuration-> Development-> Performance.
  • Enable “Cache pages for anonymous users” dan juga “Cache blocks.” Sekarang kamu dapat menentukan waktu untuk minimum cache lifetime dan waktu expiration of cached pages.
  • Setelah selesai klik “Save configuration.”

Cara Mempercepat Website Drupal Dengan Caching

2. Views Caching

Module view merupakan salah satu module yang paling popular, jika belum ada kamu harus meng-install-nya terlebih dahulu dan kemudia mengaktifkannya.

  • Untuk mengaktifkannya, masuk ke Administration-> Structure-> Views.
  • Klik Edit pada view yang kamu inginkan untuk mengaktifkan caching padanya.
  • Buka Advanced box.
  • Pilih “Time-based” dan klik pada “Apply (all display).”
  • Sekarang pilih waktu yang kamu inginkan dan klik pada “Apple (all display).”

Cara Mempercepat Website Drupal Dengan Caching

3. Panel Caching

Module popular lainnya adalah module Panel. Kamu dapat mengaktifkan caching pada setiap panel.

  • Untuk mengaktifkannya, masuk ke Administration-> Structure-> Pages.
  • Lalu masuk ke Variants-> Content-> Caching dan klik pada Change.
  • Selanjutnya pilih “Simple cache” dan klik “Next.”
  • Sekarang kamu bisa memilih waktu durasi dari caching, setelah selesai klik “Save.”

Cara Mempercepat Website Drupal Dengan Caching

4. Gzip Compression

Dengan Gzip dapat mengkompres halaman web dan stylesheet pada level server sebelum dikirimkan ke browser pengunjung. Jika kamu menggunakan Apache, kamu bisa mengaktifkan compression dengan menambahkan kode dibawah ini pada file .htaccess.

<IfModule mod_deflate.c>
 # Compress HTML, CSS, JavaScript, Text, XML and fonts
 AddOutputFilterByType DEFLATE application/javascript
 AddOutputFilterByType DEFLATE application/rss+xml
 AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
 AddOutputFilterByType DEFLATE application/x-font
 AddOutputFilterByType DEFLATE application/x-font-opentype
 AddOutputFilterByType DEFLATE application/x-font-otf
 AddOutputFilterByType DEFLATE application/x-font-truetype
 AddOutputFilterByType DEFLATE application/x-font-ttf
 AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE application/xhtml+xml
 AddOutputFilterByType DEFLATE application/xml
 AddOutputFilterByType DEFLATE font/opentype
 AddOutputFilterByType DEFLATE font/otf
 AddOutputFilterByType DEFLATE font/ttf
 AddOutputFilterByType DEFLATE image/svg+xml
 AddOutputFilterByType DEFLATE image/x-icon
 AddOutputFilterByType DEFLATE text/css
 AddOutputFilterByType DEFLATE text/html
 AddOutputFilterByType DEFLATE text/javascript
 AddOutputFilterByType DEFLATE text/plain
 AddOutputFilterByType DEFLATE text/xml

# Remove browser bugs (only needed for really old browsers)
 BrowserMatch ^Mozilla/4 gzip-only-text/html
 BrowserMatch ^Mozilla/4\.0[678] no-gzip
 BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 Header append Vary User-Agent
</IfModule>

Jika kamu menggunakan Nginx, kamu bisa mengaktifkan compression dengan menambahkan kode dibawah ini pada file nginx.conf:

gzip on;
gzip_comp_level 2;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
gzip_disable "MSIE [1-6].(?!.*SV1)";
gzip_vary on;

Apabila Anda sedang mencari web hosting yang cepat dan handal untuk Anda gunakan pada website, Anda bisa mengandalkan https://www.jakartawebhosting.com sebagai web hosting terpercaya Anda. Karena Jakartawebhosting.com menyediakan web hosting Indonesia, web hosting dengan server yang menggunakan HDD maupun SSD yang sangat terjamin kecepatan dan sumber daya resourcenya. Anda cukup pilih mana yang Anda inginkan.

Selain itu, Anda juga bisa membeli nama domain dengan harga domain murah se Indonesia di Jakarta Web Hosting Indonesia. Bila anda sebuah perusahaan, anda ingin menggunakan layanan Cloud Hosting? Jakartawebhosting.com menyediakan layanan Cloud Hosting, dengan kecepatan dan stabilitas pusat data serta server yang baik, up time server 99,9%, team support yang siap membantu anda 24 jam setiap hari dan biaya langganan yang menarik.

.

www.cheapadultwebcam.com