我使用SIEGE来测试我的Web服务器性能.要获得更实际的测试,最好的方法是让SIEGE访问网页(website.com/our-company)和所有静态资产(.css,.js,.png,.jpg).您在firefox/chrome debbuing工具上看到的所有内容,当然除了从外部服务器加载的资源(cdn.facebook,apis.google.com).
我正在运行多个测试,因此手动收集所有资产网址是一件痛苦的事.是否有一个工具可用于加载网页并导出已加载的所有内容的网址?
这是firefox调试.如果我可以将它导出到txt或csv,那将是完美的.

我在debian CLI上尝试过CURL,但我没有遇到过.任何工具都会有所帮助,它不一定是Firefox/Chrome的插件.
最好的祝福.
两个警告:这个表演的东西让人上瘾.你挤压的每一点,你想要更多.英语是我的第二语言,所以请原谅我的任何错误.
无论如何,我在不同的场景中比较wordpress网站的nginx性能,看起来很奇怪.所以我在这里与你们分享,也许可以调整我的期望.
Software
# NGINX 1.4.2-1~dotdeb.1
# PHP5-CGI 5.4.20-1~dotdeb.1
# PHP-FPM 5.4.20-1~dotdeb.1
# MYSQL Server 5.5.31+dfsg-0+wheezy1
# MYSQL Tuner 1.2.0-1
# APC opcode 3.1.13-1
Run Code Online (Sandbox Code Playgroud)
这是一个ec2小实例.使用SIEGE 40并发请求完成所有测试2分钟.所有测试都是从localhost> localhost完成的.
场景一 - 通过fastcgi_cache缓存到TMPFS(MEMORY)的
网址SIEGE -c 40 -b -t120s'http://www.joaodedeus.com.br/quero-visitar/abadiania-go '
Transactions: 1403 hits
Availability: 100.00 %
Elapsed time: 119.46 secs
Data transferred: 14.80 MB
Response time: 3.36 secs
Transaction rate: 11.74 trans/sec
Throughput: 0.12 MB/sec
Concurrency: 39.42
Successful transactions: 1403
Failed transactions: 0
Longest transaction: 4.43
Shortest transaction: 1.38
Run Code Online (Sandbox Code Playgroud)
场景二 - 通过fastcgi_cache缓存到磁盘的相同URL(ec2 oninstance …