Mempercepat Proses Loading Script PHP dari Website Menggunakan APC (Alternative PHP Cache)

PHP APC Cache

APC yang merupakan kependekan dari Alternative PHP Cache adalah suatu. Fungsinya adalah untuk mempercepat server dalam mengeksekusi script PHP sehingga data hasil request bisa cepat disajikan kepada pihak yang mrequest, yang dalam hal ini adalah pengunjung yang ingin membuka halaman website.

PHP APC Cache

Proses yang cepat akan membuat pengunjung tidak harus menunggu lama sehingga tidak bosan yang tentunya akan memberikan efek positif baik dari sisi pengunjung atau sisi mesin pencari. Sederhananya. lebih cepat lebih baik.

Kembali ke pokok bahasan, berikut ini step by step install PHP APC di CentOS (Anda saya anggap sudah membaca artikel sebelumnya yang berjudul Install dan konfigurasi web server Nginx, Database MySQL dan PHP-FPM):

1) Install PHP-PECL-APC di CentOS

Login ke VPS CentOS dan jalankan perintah di bawah ini:

#yum --enablerepo=remi install php-pecl-apc
#service php-fpm restart
#nano /etc/php.d/apc.ini
#service php-fpm restart

Keterangan:

  • Karena sebelumnya kita menggunakan repository REMI maka untuk install ini gunakan repository dari REMI juga.
  • Restart PHP-FPM agar APC bisa diload.
  • Konfigurasikan APC dengan edit file /etc/php.d/apc.ini dan konfigurasikan seperti di bawah ini (Dengan asumsi RAM dari VPS adalah 512MB. Konfigurasikan sesuai kebutuhan anda).
  • Restar PHP-FPM anda kembali.

2) Konfigurasi /etc/php.d/apc.ini

apc.enabled=1
apc.shm_size=96M
apc.max_file_size=1M
apc.stat=1

Untuk settingan lain biarkan default apa adanya.

3) Cara melihat Statistik dari APC

Untuk melihat statistik penggunaan APC, ikuti petunjuk berikut ini.

#cp  /usr/share/doc/php-pecl-apc-3.1.13/apc.php /home/siskusi/diskusi.cintagadget.com
#nano /home/siskusi/diskusi.cintagadget.com/apc.php
#service php-fpm restart

Keterangan:

  • Kopikan file apc.php dari folder dokumentasi APC ke main folder dari website.
  • Edit file apc.php dan masukkan dan rubah password dari APC sesuai keinginan anda.
  • Restart PHP-FPM.

Setelah selesai semua, jalankan file apc.php dari web browser anda. Dalam contoh ini saya menggunakan akses ke http://diskusi.cintagadget.com/apc.php. Jika semua konfigurasi sudah benar, anda akan melihat statistik seperti di bawah ini (Klik untuk memperbesar ukurang gambar).

Statistik APC Cache dari server CentOS

Dengan penggunakan APC (Alternative PHP Cache) pada PHP-FPM, sproses eksekusi file PHP akan lebih cepat sehingga server anda lebih stabil dalam menangani request dari pengunjung website. Semoga artikel ini bisa bermanfaat untuk anda.

About Ahmad Sukses 84 Articles
Seorang blogger baru yang mendedikasikan dirinya untuk fokus pada penyusunan artikel dengan tema teknologi, yang juga memiliki beberapa blog pribadi. Tujuan hidupnya adalah bisa memberikan manfaat bagi orang lain, terutama orang yang dicintai dan dikasihi. Motto hidupnya adalah 'Everyday try to make better in my life!'.

2 Comments

    • @teknoGress: Ya tidak bakal bisa sebab untuk mengaktifkan fitur ini harus memiliki akses ke root. Minimal anda harus punya VPS untuk mengimplementasikan yang seperti ini.

Leave a Reply

Your email address will not be published.


*