MEMCACHE NEDİR?
Memchace yüksek trafik içeren web sayfalarında tampon bellek oluşturmak
için Danga Interactive tarafından LiveJournal için geliştirilen güzel
bir tampon bellek sistemidir. Her ne adar proje LiveJournal için geliştirilmiş
olsa da özellikle facebook mühendisleri tarafından geliştirilerek işlemci ve
ram kullanımında %20 %30luk bir performans artışı da sağlanmıştır.
NE TÜR SİTELERDE KULLANILIR?
Memcache, hem masaüstü uygulamalarında hem web uygulamalarında kullanılır.
Yaptığınız sorgular 1 saniyeden fazla sürüyorsa, sitenizin ziyaretçi fazlalığından
dolayı yavaş açılma gibi bir durumu varsa kesinlikle memcache kullanmalısınız.
KURULUM
Ubuntu da kurulumunu göstereceğim;
#apt-get install memcached
dediğinizde kurulmuş olacaktır ubuntu'da.
Eğer başka bir sistemde kuracaksanız rpm pakedini indirmelisiniz.
indirdikten sonra
#rpm -i <indirdiğiniz pakedin adı> şeklinde kurulumu gerçekleştirebilirsiniz.
PHP İÇİN MEMCACHE KURULUMU
aptitude install php5-memcached
bu komutu çalıştırdıktan sonra (tabii ubuntuya göre anlatıyorum)
phpinfo'ya bakarsanız altlara doğru "memcache" i görürsünüz. Gördüyseniz sıkıntı yok demektir.
Hiç yorum yok:
Yorum Gönder