如何在性能上测试我的php web服务?

时间:2013-08-14 07:40:18

标签: php performance testing

我正在为一位声称拥有网络服务的客户制作一个简单的应用程序供我使用该应用程序,但事实证明,他没有。 现在我是php中的一个总菜鸟,之前从未使用它,但我设法完成了这个很棒的教程:

http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app

我对webservice进行了一些修改,但是我现在的方式是,webservice在每个方法中都连接到数据库(但是每次访问我只需要1个方法调用,所以我猜这不是什么大问题)。

我尝试为我的数据库链接创建一个全局变量,并在每个方法中使用它,但是我失败了。搜索了internetz并发现如果我有一个连接的全局变量,我当时只能有一个连接,我需要一个池来同时拥有更多的连接。

  1. 这是真的,在我拥有它的时候,我只能有一个连接(从客户端到Web服务,从Web服务到数据库)?
  2. 一个游泳池?我如何实现池?
  3. 如何明智地测试我的网络服务性能?
  4. 我可以通过在我的mac终端输入以下内容来测试一次访问:

    curl -F "ID=1" http://192.168.1.2/webservice.php
    

    可以循环吗?

0 个答案:

没有答案