云服务器以PHP脚本通过IIS服务器提供HTTP接口,供连接到TCP服务器的设备查询mysql数据库占存储的设备以及用户信息。前一段时间,用python脚本编写的云服务器代码监控到TCP服
云服务器以PHP脚本通过IIS服务器提供HTTP接口,供连接到TCP服务器的设备查询mysql数据库占存储的设备以及用户信息。前一段时间,用python脚本编写的云服务器代码监控到TCP服务器连接卡顿,导致设备无法及时上报状态到云服务器的状况,浏览器直接打开HTTP查询接口,通过wireshark抓包分析,发现HTTP响应的时间比较长。

怀疑可能是mysql数据库的数据量比较大,mysql查询慢所导致。在php代码中,计算mysql_query的执行时间,发现在1秒内就能执行完成。我深思之后,觉得应该是因为IIS服务器在收到HTTP请求之后,不能及时处理。跟CPU的处理能力有关,但是CPU的占用率在10%之内,并没有发挥最大性能。难道是因为IIS是单进程处理?

在windows下安装apachephpmysql。从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57。apache_2.0.50win32x86no_ssl.msi。php5.0.0Win32.zip。较好的可移植性、可靠性以及较高的运行效率使PHP语言在当下行业网站建设中独占鳌头。

扩展资料:PHP加密:加密总是与安全密不可分,而每个PHPer都必须将应用安全作为必要的设计思路融入代码中,以下是一些最佳实践的建议。不要再使用MD5,不要使用sha1,基本上已经没有破解难度了。请使用password_hash来哈希密码,由于password_hash函数已帮你处理好了加盐。而且作为盐的随机字串已通过加密算法成为了哈希的一部分password_verify()函数会自动将盐从哈希中提取出来,所以你无需考虑盐的存储问题。

配置php服务器对于程序员很重要,但很多人都不会.,那么如何配置php服务器呢?下面是我收集整理的如何配置php服务器,希望对大家有帮助~~配置php服务器的方法工具/原料windowsserver2008和windowsserver2003服务器操作系统fastcgi、php、mysql安装包IIS6安装配置PHP环境11.安装IISIIS是windows平台下比较成熟的web服务,安装方法也非常简单。
2进入预备步骤后直接点下一步。到达了选择角色的地方,选择“应用程序服务(IIS,ASP.net)”(如图所示)3之后点击下一步,出现附加组件的选择,一个是FrontPageServerExtentions,另外一个是ASP.net,这两项我们的环境中都不需要,不必选择,如果有需要,可以选择性安装。