我正在为一个声称有一个网络服务供我用于该应用程序的客户制作一个简单的应用程序,但事实证明,他没有。现在我是 php 的菜鸟,以前从未使用过它,但我设法完成了这个很棒的教程:
http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app
我对 Web 服务进行了一些修改,但是按照我现在的方式,Web 服务以每个方法连接到数据库(但每次访问我只需要 1 个方法调用,所以我猜这没什么大不了的)。
我试图为我的数据库链接设置一个全局变量并在每种方法中使用它,但我失败了。搜索了 internetz,发现如果我有一个用于连接的全局变量,那么我当时只能有一个连接,我需要一个池来一次有更多的连接。
- 真的吗,我当时只能有一个连接(从客户端到 Web 服务以及从 Web 服务到数据库)?
- 一个水池?如何实现池?
- 如何明智地测试我的 Web 服务性能?
我可以通过在我的 mac 终端中输入以下内容来测试一次访问:
curl -F "ID=1" http://192.168.1.2/webservice.php
可以循环这个吗?