Cache merupakan perangkat lunak yang digunakan untuk menyimpan data untuk
sementara waktu di lingkungan komputasi. Cache bisa berupa sejumlah kecil memori
yang lebih cepat untuk meningkatkan kinerja data yang sering diakses dan
disimpan sementara di media penyimpanan yang dapat diakses dengan cepat yang
bersifat lokal untuk klien. Sedangkan Memcached adalah sistem caching open
source dan terdistribusi. Memcached memungkinan penyimpanan key-value ke dalam
memori sehingga mempercepat pengambilan informasi, yang akan memakan waktu lebih
lama untuk mengambil dari sumber aslinya yang lebih lambat seperti database,
sistem file, layanan web dll.
Berikut akan kita coba memasang memcache di Xampp
di windows dengan PHP 7 keatas.
1. download dan install terlebih dahulu xampp di
windows kalian,
lik download.
2. download dll memcache disini. extra file tersebut di diretori xampp terinstall c:/xampp/php/ext/.
3. aktifkan module memcache di path xampp di insatall C:\xampp\php\php.ini
tambahkan baris script berikut:
extension=php_memcache.dll
[Memcache] memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size =8192 memcache.default_port = 11211
5. install memcahce dengan cmd. rund comand:
E:\memcached\memcached.exe -d install
6. start memcache
E:\memcached\memcached.exe -d start
7. restart apache xampp anda.
8. test memcahce anda.
<?php $memcache = new Memcache; $memcache->connect("localhost",11211); # You might need to set "localhost" to "127.0.0.1" echo "Server's version: " . $memcache->getVersion() . "<br />\n"; $tmp_object = new stdClass; $tmp_object->str_attr = "test"; $tmp_object->int_attr = 123; $memcache->set("key",$tmp_object,false,10); echo "Store data in the cache (data will expire in 10 seconds)<br />\n"; echo "Data from the cache:<br />\n"; var_dump($memcache->get("key")); ?>
Sekian cara install memcache xampp php 7 di windows.
terimakasih.
0 komentar:
Posting Komentar