中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

php加速器eAccelerator安裝及效果對(duì)比-創(chuàng)新互聯(lián)

最近想著如何優(yōu)化一下php,找到了eAccelerator這個(gè)開源軟件,一下引用一段官方說(shuō)明介紹eAccelerator:

目前成都創(chuàng)新互聯(lián)公司已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、安遠(yuǎn)網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

eAccelerator是一款php加速和優(yōu)化軟件,通過(guò)將編譯后的php緩存起來(lái)來(lái)提高php的性能。通常能夠降低服務(wù)器負(fù)載并加快php執(zhí)行1-10倍(官方說(shuō)法)。

注:只支持5.1以上的php版本

下面記錄一下安裝過(guò)程以及使用前后的效果對(duì)比。

1、下載安裝

  依賴的軟件包:autoconf, automake, libtool, m4

  wget https://codeload.github.com/eaccelerator/eaccelerator/legacy.tar.gz/master

  tar jxvf eaccelerator-0.9.6.1.tar.bz2

  cd eaccelerator-0.9.6.1

然后,執(zhí)行

/usr/local/php5.3.28/bin/phpize  (此步驟為生成configure文件。具體路徑修改下就ok。phpize是用來(lái)擴(kuò)展php擴(kuò)展模塊的,通過(guò)phpize可以建立php的外掛模塊,官方說(shuō)明網(wǎng)址為:http://php.net/manual/en/install.pecl.phpize.php)

若執(zhí)行時(shí)遇到關(guān)于autoconf的報(bào)錯(cuò),如下

  Cannot find autoconf. Please check your autoconf installation and the
  $PHP_AUTOCONF environment variable. Then, rerun this script.

此問(wèn)題是因?yàn)闆](méi)有安裝m4和autoconf,yum安裝即可

  yum install m4
  yum install autoconf

編譯完成后,make & makeinstall

2、修改php配置文件,php添加eAccelerator有兩種方式,一種是作為zend的擴(kuò)展,一種作為php的擴(kuò)展。先說(shuō)作為php的擴(kuò)展:

在php.ini的擴(kuò)展配置部分(可在php.ini里搜索extension)添加如下內(nèi)容

extension="eaccelerator.so"

eaccelerator.shm_size="16"  #eAccelerator可用的大內(nèi)存,單位M

eaccelerator.cache_dir="/tmp/eaccelerator"  #磁盤用來(lái)存儲(chǔ)緩存的目錄,eAccelerator在這里存儲(chǔ)預(yù)編譯代碼、session數(shù)據(jù)、內(nèi)容和用戶條目。同樣的內(nèi)容也可以存儲(chǔ)到內(nèi)存中以便更快的讀取。

eaccelerator.enable="1"  #1允許  0禁止

eaccelerator.optimizer="1"  #意識(shí)是是否允許內(nèi)部?jī)?yōu)化器,1允許 0禁止

eaccelerator.check_mtime="1"  #是否允許檢查php文件是否更改,如果你想重新編譯php文件在他們修改后,則這里應(yīng)該設(shè)置為“1”

eaccelerator.debug="0"

eaccelerator.filter=""

eaccelerator.shm_max="0"

eaccelerator.shm_ttl="0"

eaccelerator.shm_prune_period="0"  #從內(nèi)存中清除緩存的周期,0為不清除

eaccelerator.shm_only="0"  #是否允許在磁盤緩存編譯過(guò)的文件。這不會(huì)影響到session數(shù)據(jù)和內(nèi)容的緩存。0表示同時(shí)啟用磁盤和內(nèi)存緩存

配置完成后,重啟apache。打開幾個(gè)頁(yè)面之后,觀察指定的目錄里有沒(méi)有文件產(chǎn)生。如果想獲得更多地信息,可以拷貝control.php至到網(wǎng)站目錄下并且在php.ini文件中添加

eaccelerator.allowed_admin_path “control.php路徑”

同時(shí)還可以設(shè)置訪問(wèn)control.php的用戶名和密碼,在control.php文件里設(shè)置即可。

效果:我們公司的網(wǎng)站訪問(wèn)量沒(méi)那么大,優(yōu)化后的效果不是很明顯。但是進(jìn)行壓測(cè)的時(shí)候性能還是有一定的提升。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站標(biāo)題:php加速器eAccelerator安裝及效果對(duì)比-創(chuàng)新互聯(lián)
分享鏈接:http://www.rwnh.cn/article48/dddhhp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、域名注冊(cè)、網(wǎng)站改版響應(yīng)式網(wǎng)站、網(wǎng)站建設(shè)、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
岳阳市| 舞阳县| 奉新县| 全椒县| 新绛县| 舒城县| 涟水县| 南投县| 周至县| 曲水县| 宣威市| 济源市| 西林县| 阿坝县| 商洛市| 灵石县| 叙永县| 陈巴尔虎旗| 顺义区| 彭泽县| 皋兰县| 建湖县| 怀来县| 岚皋县| 翼城县| 龙泉市| 湘乡市| 渭源县| 宿州市| 榕江县| 府谷县| 昌乐县| 修文县| 北海市| 林甸县| 搜索| 桐乡市| 根河市| 龙里县| 汝阳县| 江源县|