2009年07月27日 下午 | 作者:VPS偵探
一直想找一些關于PHP加速的文章,偶然看到殺客的這篇文章,感覺不錯,分享給大家,再此感謝殺客。
一、PHP加速器介紹
??????? PHP加速器是一個為了提高PHP執行效率,從而緩存起PHP的操作碼,這樣PHP后面執行就不用解析轉換了,可以直接調用PHP操作碼,這樣速度上就提高了不少。
??????? Apache中使用mod_php的請求、響應執行流程:
1、Apache接收請求。
2、Apache傳遞請求給mod_php。
3、mod_php定位磁盤文件,并加載到內存中。
4、mod_php編譯源代碼成為opcode樹。
5、mod_php執行opcode樹。
?????? PHP加速器相應的就是第四步,它的目的就是防止PHP每次請求都重復編譯PHP代碼,因為在高訪問量的網站上,大量的編譯往往沒有執行速度快呢?所以這里面有個瓶頸就是PHP的重復編譯既影響了速度又加載了服務器負載,為了解決此問題,PHP加速器就這樣誕生了。
查看全文 »
分類:VPS優化 | 評論(15) Tags: APC,eAccelerator,PHP加速器,XCache,免費,比較.
2009年05月25日 下午 | 作者:VPS偵探
DiaVPS Hyper-V Windows VPS今天終于上線了,這下喜歡Windows VPS的朋友們有福了,相信DiaVPS也能給大家帶來性價比體驗。
優惠碼1: 20%OFF (有效期: 2009/06/30) 獲得終身20%的折扣
優惠碼2: 50%RAM (有效期: 2009/06/30) 獲得額外50%的內存
優惠碼3: 100%BW (有效期: 2009/06/30) 獲得雙倍的流量
優惠碼4: HYPERV (僅適用于Hyper-V Windows VPS, 總共20個名額, 用完即止) 獲得終身30%的折扣
注意:前三個優惠碼對所有VPS適用。由于系統限制,對于使用優惠碼2和優惠碼3的VPS,額外的內存和流量我們會在24小時內添加到您的VPS中。?
詳情查看:http://www.diavps.cn
預付優惠:
季付即可獲得額外 5% 的折扣
查看全文 »
分類:VPS優化 | 評論(3) Tags: DiaVPS,Hyper-V,VPS,Windows.
2009年04月26日 下午 | 作者:VPS偵探
在某個論壇上,我就不說了,有人問才剛買不久的VPS空間已經使用了很多,而且安裝了lxadmin,大部分情況是因為,沒有關閉lxadmin的日志功能。日志文件在如下目錄:
/home/httpd/*(目錄名)/stats/*(文件名)
更加訪問量的不同,日志文件的大小也不一樣。
取消方法:
Domains>your domains>Domain Adm>Domain Features>Enable Statistics
這樣就關閉了lxadmin的日志功能
分類:VPS優化, VPS控制面板 | 沒有評論 Tags: lxadmin,日志.
2009年04月19日 下午 | 作者:VPS偵探
相信很多使用VPS的朋友和我一樣,沒有太多的米買更多的內存來進行升級,通常使用swap交換分區來緩解系統資源緊張的壓力,間接給VPS提高一下性能。
下面說一下VPS添加swap交換分區的方法(只有虛擬化為Xen、KVM、VMWare的VPS可以,OpenVZ不支持添加swap)。
1、確認是否有SWAP,可以執行free -m 命令查看,如果有swap一行且total項下不為零的話就是存在swap,就不適合再進行添加swap。
2、以下以添加2GB SWAP為例,生成文件塊:(SWAP一般設置為內存的2倍,并非完全以此為標準,只適合4GB以下內存,count后面的數為要設置的swap大小xxMB)
dd if=/dev/zero of=/var/swapfile bs=1M count=2048
查看全文 »
分類:VPS優化 | 評論(16) Tags: Linux虛擬內存,VPS優化,添加swap,添加虛擬內存.
2009年04月18日 下午 | 作者:VPS偵探
概述:在linux vps主機上配置mysql數據庫,由于默認使用yum安裝的數據庫啟動了InnoDB引擎,同時其/etc/my.cnf配置都我們的vps主機不是很適合,本文詳細講解如何配置適合自己vps主機的mysql配置文件
目的:優化vps主機上的mysql數據庫,使之更合適vps主機這樣的環境
query_cache_size = 268435456
query_cache_type=1
query_cache_limit=1048576
查看mysql-server靜態參數值命令
mysql>show variables;
查看全文 »
分類:VPS優化 | 評論(6) Tags: MySQL,VP主機,數據庫優化.
2009年04月13日 下午 | 作者:VPS偵探
可以通過壓力測試對網站及服務器性能進行高壓測試,暴露出其所存在的問題。從而對服務器及網站進行調整和優化。
注意在進行壓力測試時要在單獨的機器上進行不要在待測服務器上進行。目前主要有apache的ab、http_load、webbench、Siege等。
一、http_load
程序非常小,解壓后也不到100K
http_load以并行復用的方式運行,用以測試web服務器的吞吐量與負載。但是它不同于大多數壓力測試工
具,它可以以一個單一的進程運行,一般不會把客戶機搞死。還可以測試HTTPS類的網站請求。
下載并編譯安裝:wget http://www.acme.com/software/http_load/http_load-09Mar2016.tar.gz
tar zxf http_load-09Mar2016.tar.gz
cd http_load-09Mar2016
make && make install
查看全文 »
分類:VPS優化 | 評論(4) Tags: ab,http_load,Siege,webbench,使用教程,壓力測試工具.