php性能測試工具
『壹』 性能測試有那些免費工具
如果你說的性能測試是要測試電腦的性能的話,這個可以考慮下載一個魯大師,然後安裝了,魯大師有一個硬體評分的功能,一般測試完硬體後,就會出現一個評分的標准了,這個可以參考一下
『貳』 php 網站壓力測試主要是測試哪些方面
apache自帶一個測試軟體:ab.exe
ab.exe-k-c300-n2000http://localhost/
-k keep-alive
-c 並發線程數量
-n 請求數量
返回的報告:
每秒處理次數
最慢處理時間
平均每內次請求的容處理時間
『叄』 測試PHP性能和MYSQL資料庫性能的工具,和找出瓶頸的方法 PHP面試題
不需要用工具。工具有局限性。寫測試代碼,分別做一次性增,刪,改,查 出幾十萬條數據,計算所需時間
『肆』 現在php開發項目性能測試用什麼測試工具比較好
我喜歡用apache帶的ab.exe來測試,
ab -n 10 -c 10 http://localhost/phpdir/abc/index.php
一般項目首頁都是 15次響應/秒 左右(大概包含6-版7個文件,連結資料庫並權作6-7次查詢)
『伍』 我想檢測php中那裡的代碼消耗時間最多,哪裡的性能最差,用什麼工具好呢
php代碼本身執行效率其實還是可以的。主要是鏈接資料庫進行數據查詢的速度啦,如果sql語句寫的不好,這個是很耗系統資源的。
『陸』 性能測試,監控PHP的線程,堆棧,類有什麼好的監控工具
XHProf是一個分層PHP性能分析工具。它報告函數級別的請求次數和各種指標,包括阻塞時回間,CPU時間和內存使答用情 況。一個函數的開銷,可細分成調用者和被調用者的開銷。
原始數據收集部分是用純C實現的,是一個名叫xhprof的 Zend擴展 。
XHProf有一個簡單的HTML的用戶界面( PHP寫成的)。
基於瀏覽器的性能分析用戶界面能更容易查看,或是與同行們分享成果。也能繪制調用關系圖。
『柒』 PHP開發的程序有哪些不錯的單元測試工具和壓力測試工具
Grinder Web Capacity Analysis Tool (WCAT) apache自帶一個測試工具
『捌』 能不能提供workerman性能測試方面的工具和方法
性能上Swoole畢竟是C語言開發的,在某些地方如內存管理、數據結構、通信協議解析上肯定要比PHP開發的workerman高。功能上swoole提供的高級特性很多,列舉幾個workerman沒有的吧,比如SSL/TLS隧道加密、http2.0、非同步mysql驅動、非同步redis驅動、非同步的http/websocket客戶端、process、lock、atomic、table。另外Swoole2.0內置了PHP原生協程的支持,PHP代碼也可以使用類似於Go語言的協程來實現高並發的網路伺服器。外部依賴上workerman需要依賴很多額外的第三方PHP擴展來實現,局限性比較大,這些擴展並非是PHP官方維護的,維護性方面良莠不齊,有些擴展連PHP7都不支持,數年沒人維護。而Swoole基本上無依賴,底層的代碼全部可控。開發維護方面,Swoole的開發團隊目前有大概18人左右,開發者基本上都是來自騰訊、網路、阿里、滴滴、微博等國內一線互聯網企業,支持維護的團隊更穩定。當然workerman的優勢是它完全使用PHP代碼實現,開發者可以直接看它的源碼。有特殊需求也可以直接改源碼來實現。如果換成swoole就不是那麼簡單了。workerman做的事情一些,即是框架又是工具和完整的解決方案,對於沒有太多後端編程功底的程序員也來說確實會容易很多。而swoole實際上只是一個底層庫,不是拿來可用的完整產品,基於swoole有很多PHP的框架和程序,比如tsf、zanphpframework、hprose-swoole、zphp、swoole/framework、blink、dorarpc、SwooleDistributed等等,普通開發者可以直接基於這些項目進行開發。Swoole是給高手用的,門檻比較高,需要使用者有深厚的功底。你這里問的哪個更容易開發,這個沒法回答,這個要看你要開發什麼、團隊或個人的實際情況如何,合適的才是最好的。
『玖』 對於PHP的CLI腳本程序,怎麼對他進行性能測試
CLI 是命令行模式,例如在winXP 的命令行窗口cmd 里邊,php my_script.php 使用php.exe 直接運行php代碼,相當於控制台回應用。
不是web伺服器答上運行的。
真需要的話,改成 web伺服器上運行的版本就可以。$argv[0] 是從命令行獲取的參數,改成用變數設置或$_GET或$_POST 獲得。
『拾』 php電子商務性能測試怎麼測試
一:性能測試
(1)連接速度測試。用戶連接到電子商務網的速度與上網方式有關,他們或許是電話撥號,或是寬頻上網!
(2)負載測試。負載測試是在某一負載級別下,檢測電子商務系統的實際性能。
也就是能允許多少個用戶同時在線!可以通過相應的軟體在一台客戶機上模擬多個用戶來測試負載。
(3)壓力測試。壓力測試是測試系統的限制和故障恢復能力,也就是測試電子商務系統會不會崩潰!
二:安全性測試
它需要對電子商務的客戶伺服器應用程序、數據、伺服器、網路、防火牆等進行測試!用相對應的軟體進行測試!
{上面的測試是針對電子商務的,在電子商務書上找到的,那個測試一般普通的網站就是二方面。
1.基本測試
包括色彩的搭配,連接的正確性,導航的方便和正確,CSS應用的統一性
2.技術測試
網站的安全性(伺服器安全,腳本安全),可能有的漏洞測試,攻擊性測試,錯誤性測試。 }
網站的評估主要對以下方面:網站界面,產品展示,在線支付,在線客服,線下產品配送。更重要的是目標消費者可以很方便快捷的找到該網站,從而進行電子商務活動.讓客戶找到該電子商務網站。是否網站有一個搜索引擎!或是把自己的網站添加到一些大的分類目錄上。再就是讓目標客戶記得你網站的名字(最終效果--品牌效果)並直接進去!個好的電子商務網站是看它是否經過搜索引擎優化了.