Monday, October 31, 2016

Optimasi Drupal Website (Server, MySQL, caching, theming, HTML)

Beberapa minggu yang lalu drupal website yang ditaruh di server yang saya buat down ketika dihantam 2000'an hits, kemudian saya melakukan pengoptimalan dari sisi server & drupal website itu sendiri. Beberapa bagian yang saya rubah adalah :
  1. Mengaktifkan fungsi cache option dibagian performance page
  2. Mengaktifkan CSS dan JS aggregation dibagian performance page
  3. Menginstall DB table optimization http://drupal.org/project/db_maintenance
  4. Mematikan modul yang tidak diperlukan (database logging, statistics, update status, dll.)
  5. Memasang MySQL cache dari sisi server
  6. Memasang modul smartoptimizer
  7. Dari sisi Apache2 :
    • DNS lookup : OFF
    • Mengaktifkan FollowSymLinks
    • Mematikan SymLinksIfOwnerMatch
    • Content negotiation  : MultiViews directive
    • KeepAlive on dan KeepAliveTimeout dibuat lambat (1 or 2 sec)
    • Mengaktifkan modul mod_rewrite, mod_deflate atau mod_gzip
    • Menginstall APC server dengan memory limit apc.shm_size = 256
Sekian dan terima kasih. Hahaha
Optimasi Drupal Website Supaya Lebih Cepat (Server, MySQL, caching, theming, HTML)

Post a Comment