我需要在客户运行 Windows 7 的“服务器”上安装一个网站。我知道这不是一个“服务器”操作系统,但是:
如果我在此“服务器上”安装 apache HTTPD,在连接数等方面是否会受到任何限制?PHP_PDO 从这台 Windows 7 计算机连接到外部 SQL Server 会怎样?由于 Windows 7 不是“服务器”操作系统,我会受到任何限制吗?
谢谢你!
答案1
Win7 并未针对服务器负载进行调整,因此不会获得额外的几个百分点的性能提升。话虽如此,但就 Windows 而言,Apache 只是一个 TCP 服务,因此除了硬件可以支持的范围之外,并发连接数没有任何限制。
至于 PHP,这可能更多地是 Windows PHP_PDO 实现和在 W7 上加载正确 SQL 驱动程序的能力的限制。W7 可以使用常规 SQL 客户端驱动程序,因为大量客户端应用程序仅利用这些驱动程序来查询数据库,因此可以做到这一点。