Meningkatkan Performance Drupal

webadmin's picture

Banyak administrator server gagal meningkatkan performance Drupal karena tidak mengerti cara kerja Drupal. Drupal terbagi atas 2 bagian: anonymous dan authenticated users. Dengan memanfaatkan module Boster maka mudah meningkatkan performance Drupal, tetapi Boster tidak bekerja pada Authenticated users. Sehingga tidak heran saat admin login dan menambahkan field atau edit content masih terasa lambat!

Ada banyak hal yang dapat dilakukan untuk meningkatkan performance Drupal untuk Authenticated users, selain tuning MySQL dan PHP maka perlu memanfaatkan exntension memcached. Masalah yang sering saya temukan adalah admin server tidak tahu bahwa memcache dan memcached adalah2 hal yang berbeda! kita gunakan memcached karena lebih baru dan baik.

Instalasi memcached di Debian:

  1. # apt-get install memcached
  2. # apt-get install php5-dev php-pear
  3. # pecl install uploadprogress
  4. Tidak perlu mengubah php.ini tetapi cukup jalankan:
    # echo "extension=memcache.so" > /etc/php5/conf.d/memcache.ini

Kemudian reload apache, tidak perlu restart sbb:

# /etc/init.d/apache2 reload

Check apakah memcached sudah berhasil di-load sbb:

# php -i|grep memcached

Tutorial ini sudah diuji pada Debian 6 dan Drupal 6/7.

 

Semoga bermanfaat (Wendy William).