您当前的位置:新网创想--网站空间--慎用全能空间,PHP空间应使用Apache

国内的很多虚拟主机,支持PHP的空间目前有90%以上都是使用Windows主机。也有很多Windows主机支持全能空间,同时支持ASP,PHP,ASP.net等等。PHP空间使用IIS会很慢,应该使用Apache作为服务器程序,最好选用Linux系统,因为Windows系统+Apache虽然速度快,但可能不支持PHP的mail()函数,IIS也一定不支持.htaccess。

下列测试环境都是在Windows XP系统SP3/IE 6.0/3G CPU/1G内存的环境下,只做循环程序和文本输出测试,其它函数未测试。Windows+IIS+PHP和Windows+Apache+PHP的测试结果,分别如下:

程序:<?for ($i=1; $i<=100000000; $i++) {}?>

循环1亿次,IIS+PHP和Apache+PHP都是14秒完成。

程序:<?for ($i=1; $i<=1000; $i++) echo "和平 "?>

循环1000次,使用GB2312/ANSI编码格式,输出的网页体积为5K,IIS+PHP和Apache+PHP都是不到1秒完成,IIS+PHP会慢一些。

程序:<?for ($i=1; $i<=100000; $i++) echo "和平 "?>

循环10万次,输出的网页体积为500K,IIS+PHP运行30秒完成,Apache+PHP只用了不到1秒。

程序:<?for ($i=1; $i<=1000000; $i++) echo "和平 "?>

循环100万次,输出的网页体积为5兆,IIS+PHP运行31秒完成,Apache+PHP使用1秒完成。

程序:<?for ($i=1; $i<=100000000; $i++) echo "和平 "?>

循环1亿次,IIS+PHP运行31秒完成,Apache+PHP运行到50秒的时候浏览器死机,无法完成。

从以上的测试中可以看出,循环程序在后台服务器的速度是一样的,输出文本到浏览器的时间不同。在PHP程序方面,Apache从服务器输出文本的速度非常快,IIS输出文本的速度很慢。我编写的程序中,曾使用IIS+PHP,只有几K的页面一个循环100次的程序,IIS的文本输出速度很慢。使用Apache+PHP,在本地测试则以闪电的速度处理完毕。

如果你的网站的博客程序、论坛程序使用PHP,如果出现较慢的情况,不妨检查是否使用了IIS作为后台。如果已经使用IIS作为PHP的服务器后台,不要再使用IIS。全能空间之所以现在很盛行,是因为有需求。如果是流量不大的企业网站,暂时使用全能空间也无妨。流量大的网站,应该选用Apache或Ngnix的服务器后台,最好选用Linux系统。

新网买一个php+mysql的空间,慎用全能空间,PHP空间应使用Apache相关推荐

  1. php网站放到iis上很卡,慎用全能空间,PHP空间使用IIS很慢,应使用Apache

    国内的很多虚拟主机,支持PHP的空间目前有90%以上都是使用Windows主机.也有很多Windows主机支持全能空间,同时支持ASP,PHP,ASP.net等等.PHP空间使用IIS会很慢,应该使用 ...

  2. 新网 云服务器,新网云服务器的优势包括什么?

    一.提供PPP控制面板,可自助管理和使用故障诊断工具:重启动.修复.重装.备份.实时监测云服务器运行.操作日志和资源利用统计功能帮助管理员发现和排除故障. 二.迁移方便,升级和迁移时无需停止服务,可满 ...

  3. MySQL(九):InnoDB 表空间(Tables)

    本节着重分析一下表空间,通过本节我们将清楚以下几个问题: 1.什么是表空间(Tablespace)? 2.InnoDB 存储引擎有哪些表空间(Tablespace)? 3.InnoDB 存储引擎中的表 ...

  4. MySQL DELETE 操作后没有释放磁盘空间

    最近遇到一个问题,项目对应的的数据库频繁报警,报警内容为数据库磁盘空间达到85%.后来经过查看发现数据库中有20多个表数据量特别大,每张表大约3亿数据,共70亿左右数据(存储的内容为坐标记录整体来说不 ...

  5. 为什么 MySQL 执行完 Delete 操作之后,空间没有释放?

    为什么 MySQL 执行完 Delete 操作之后,空间没有释放? 文章目录 为什么 MySQL 执行完 Delete 操作之后,空间没有释放? Mysql数据结构 表文件大小未更改和mysql设计有 ...

  6. 新网银行金融科技挑战赛 AI算法赛道 亚军方案

    比赛链接:https://www.kesci.com/home/competition/5ee1f35f73aef4002c76ef3b 代码获取方式:关注公众号 ChallengeHub 回复&qu ...

  7. 【新网数码】急聘研发总监/架构师

    北京新网数码信息技术有限公司(www.xinnet.com 新网)成立于1993年,中国数码集团下属子公司,是国内顶级的互联网基础应用服务提供商.业务范围包括域名注册服务.主机服务.电子邮箱服务.公有 ...

  8. MYSQL Delete删除数据后物理磁盘空间未减少解决

    起因: 数据表中保存日志信息比较多,一个表站用好几个G的空间,想清理掉三个月以前的数据,但清理后发现物理磁盘站用空间并没有减少. 原因是使用delete删除的时候,mysql并没有把数据文件删除,而是 ...

  9. 新网数码网站一键通——网站一键通自动安装工具

    最近客户在用新网的VPS主机,发现新网集成了这么一个工具包,对于有主机的站长来说,这个网站一键通自动安装工具还是十分方便的.在本地服务器上测试了一下,软件本身集成了IIS管理,进程池管理,PHP,My ...

最新文章

  1. PCIE 硬件接口那点屁事
  2. 转:Python 代码调试技巧
  3. python写扫雷脚本_Python自动扫雷实现方法
  4. c语言的上级步骤,数据结构 上级程序一(C语言).doc
  5. 数字图像处理 python_5使用Python处理数字的高级操作
  6. Python 核心编程(第二版)——条件和循环
  7. wget下载速度太慢,mwget多线程下载工具
  8. magento 上传图片slider Multiple Banner Extension
  9. 第六章:react-router4
  10. 测试线程池(Java)
  11. 地铁系统_北斗授时助力北京地铁地下定位系统
  12. B-M求线性移位寄存器
  13. Flash MX 2004 帮助CHM 在线版
  14. SHA256算法原理及其实现
  15. 初中计算机flash基本知识,初中信息技术flash课件
  16. 笔记本电脑触摸板手势命令
  17. 【线性系统笔记2】系统框图与模拟结构图
  18. VVC/VTM:代码学习——量化实现之RDOQ
  19. 手机有软件测试网络通不通,怎样使用ping命令测试网络通不通
  20. 机器学习(19)之支持向量回归机

热门文章

  1. CodeForces 279B
  2. std::string详解
  3. java map 转string_java-将Map String,Object转换为Map String,String
  4. 搜狗搜索php,搜狗实验室
  5. 解决Error response from daemon: Get “https://registry-1.docker.io/v2/“: read: connection refused问题
  6. 自动填表的IE面板插件
  7. 打造自主可控云网算力,天翼云为湖南数字经济发展注入新动能
  8. 小东吖 之 java 运算符
  9. [L1 - 5分合集]后天
  10. jquery uploadify IE下使用刷新页面时出现SCRIPT5007: 缺少对象