我创建了一个网站,其中会有很多1v1的实时聊天。
如何衡量我是否制作了最佳系统?有可能吗?如果我的系统会占用大量资源,我能以某种方式“伪造”许多用户然后得到答案吗?
提前致谢。
答案 0 :(得分:5)
您指的是名为load testing的内容。
您可以查看许多商业产品(在链接中),或者您可以使用cURL或套接字简单地推送自己的产品,具体取决于您实施聊天系统的方式(将此与定时器,详细日志记录和检查资源的系统命令相结合用法,你可以很好地了解你的系统在压力下的表现。)
答案 1 :(得分:2)
如果您想加载测试您的网站,请点击以下链接:
http://www.loadtestingtools.org/?opensource
如果您想了解优化php,我建议
http://phplens.com/lens/php-book/optimizing-debugging-php.php
答案 2 :(得分:1)
如果您想测试用户在浏览器中完成的具体操作,我们就有使用Selenium的良好体验。
您可以更轻松地在自己的代码中模拟这一点。