Shigar da XCache don Sauri da Inganta Ayyukan PHP
A mafi yawan lokuta aikin PHP na iya rage aikin gidan yanar gizo. Don inganta da haɓaka aikin gidan yanar gizon kuna buƙatar haɓaka aikin PHP. Don wannan dalili, zaku iya amfani da ɓoyayyun masu ɓoye kamar eAccelerator, Memcached, XCache, da dai sauransu Ni kaina, zaɓin da na fi so shine XCache.
XCache kyauta ce, mai buɗe maɓallin lambar aiki, an tsara shi don haɓaka aikin aiwatar da rubutun PHP akan sabar. Yana inganta aikin ta hanyar cire lokacin tattarawa na lambar PHP ta hanyar ɓoyayyiyar sigar da aka tsara a cikin ƙwaƙwalwar kuma ta wannan hanyar da aka tsara ta ɗora rubutun PHP kai tsaye daga ƙwaƙwalwar. Wannan zai tabbatar da saurin shafin lokaci har zuwa sau 5 da sauri kuma yana inganta kuma yana kara wasu fannoni da yawa na rubutun php da rage nauyin yanar gizo/sabar.
Bazai iya zama sau 5 da sauri ba, amma tabbas zai inganta daidaitaccen shigarwar PHP tare da lambar XCaher. Wannan labarin yana bayanin yadda za'a saita da haɗa XCache cikin shigarwar PHP akan tsarin RHEL, CentOS, Fedora da Ubuntu, Linux Mint da Debian.
Mataki 1: Shigar da XCache don PHP
Masu amfani waɗanda ke gudanar da aikin rarraba Red Hat, na iya shigar da XCache ta hanyar mai sarrafa kunshin ta hanyar ba da damar ajiyar epel. Da zarar kun kunna wurin ajiyar epel, zaku iya amfani da wannan umarnin yum don girka shi.
# yum install php-xcache xcache-admin
Ta hanyar tsoho, ana samun XCache don rarraba tushen Debian daga manajan kunshin. Sabili da haka, zaku iya shigar da kunshin XCache ta amfani da umarnin dacewa mai dacewa.
# apt-get install php5-xcache
Mataki 2: Harhadawa na XCache don PHP
Fayil ɗin sanyi na XCache.ini yana da saituna guda biyu waɗanda nake ba ku shawarar ku fahimta kamar yadda suke da mahimmanci don amfani da su a cikin wannan kayan aikin. Za'a iya samun cikakken bayanin saitunan sanyi na XCache a XcacheIni. Idan ba kwa son canza kowane saituna, zaku iya amfani da tsoffin saituna saboda suna da kyau suyi amfani da XCache.
# vi /etc/php.d/xcache.ini
# vi /etc/php5/conf.d/xcache.ini OR # vi /etc/php5/mods-available/xcache.ini
Mataki na 3: Sake kunna Apache don XCache
Da zarar kun gama tare da saitunan daidaitawa, sake farawa sabar yanar gizo ta Apache.
# /etc/init.d/httpd restart
# /etc/init.d/apache2 restart
Mataki na 4: Tabbatar da XCache don PHP
Da zarar ka sake kunna sabis na yanar gizo, rubuta wannan umarnin don tabbatar da XCache. Ya kamata ku ga layin XCache kamar yadda aka nuna a ƙasa.
# php -v
PHP 5.3.3 (cli) (built: Jul 3 2012 16:40:30) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies with XCache v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Optimizer v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Cacher v3.0.1, Copyright (c) 2005-2013, by mOo with XCache Coverager v3.0.1, Copyright (c) 2005-2013, by mOo
A madadin haka, zaku iya tabbatar da XCache ta hanyar ƙirƙirar 'phpinfo.php' fayil a ƙarƙashin kundin tsarin asalinku (watau/var/www/html ko/var/www).
vi /var/www/phpinfo.php
Na gaba, ƙara layin php masu zuwa a ciki kuma adana fayil ɗin.
<?php phpinfo(); ?>
Bude burauzar yanar gizo ka kira fayil kamar "http://your-ip-address/phpinfo.php". Za ku ga allon fitarwa mai zuwa.
Mataki na 5: Ba da damar Gudanarwar Gudanarwar XCache don PHP
Ta hanyar tsoho kwamitin gudanarwa yana da kariya tare da http-auth kuma a cikin yanayin nakasassu, idan baku saita kalmar sirri ba. Don saita mai amfani/kalmar wucewa buɗe fayil ɗin Xcache.ini. Amma, da farko dole ne ku ƙirƙiri md5 kalmar wucewa ta amfani da bin umarni.
# echo -n "typeyourpassword" | md5sum
e10adc3949ba59abbe56e057f20f883e
Yanzu buɗe fayil Xcache.ini ƙara ƙara kalmar sirri ta md5. Duba misali mai zuwa, ƙara md md5 na kalmar sirri naka.
[xcache.admin] xcache.admin.enable_auth = On ; Configure this to use admin pages xcache.admin.user = "mOo" ; xcache.admin.pass = md5($your_password) xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
Hanya mafi sauki da za a yi haka ita ce yin kwafin dukkan kundin adireshin xcache (adreshin ya kasance a tsofaffin saki) zuwa tushen tushen yanar gizonku (watau/var/www/html ko/var/www).
# cp -a /usr/share/xcache/ /var/www/html/ OR # cp -a /usr/share/xcache/htdocs /var/www/xcache OR cp -a /usr/share/xcache/admin/ /var/www/ (older release)
Yanzu kira shi daga burauzarka, taga mai saurin shiga-http-auth zai tashi. Shigar da mai amfani/shiga, kuma an gama.
http://localhost/xcache OR http://localhost/admin (older release)
Tunanin Mahaɗa
Shafin Farko na XCache