php+mysql和asp+mssql以及HTML的比较哪个好?
栏目 【新闻中心】 - 发布时间: 2015-05-05
今天无线固话官方网站来解决一个多年以来好多站长都想知道和探索的一个问题。
基本上大家在网上搜索到的文章或百度知道这样的地方,都只会笼统的告诉你,多数是说php+mysql比asp+access和asp+mssql快,好。但没有告诉你具体的数据。
或者他们都会说自己经过测试,得知哪个搭配比较快,让网站打开速度快,让网站承载能力增强。但都从来没有看见过别人公布过数据。以下先上第一张图:
上面的数据是笔者比较了三种语言开发出来的同一个模板的电影网站,电影网站一般首页调用的数据都比较多,而且这些数据都以安卓系统手机安装了秒表来计算并且准确的登记的,以在浏览器网址栏输入完整域名后,拍打回车键那一瞬间为开始计时,以浏览器能读取网站Title,显示网站导航栏那一瞬间为结束计时。并且,这些计算都是在每天电脑第一次启动后才测试的,以保证系统和浏览器没有该网站的任何缓存,这个时间非常的有效。如果您还有更加有效的方法,或者对这样的计算、统计方法有什么不同意,请直接来电和笔者交流。
上图共统计23次数据,域名1hseo.cn采用asp+mssql,和域名gzdltldw.com采取asp+mssql是同样的搭配,但这两个网站模板是不一样的。也就是1hseo.cn和51mtc.cn以及yiyi.cc是同一样的模板,可能CSS会有一些不一样,但这三个网站首页所调用的数据量基本一模一样。如有差距也属误差范围之内。所以根据上图,我们可以看出来,对于中小型网站所采取的最佳方式是HTML,这样会让你的网站遥遥领先于asp+mssql和php+mysql,至于asp+access,可以完全无视。这也是为什么我司无线固话网站为什么采用HTML的原因。而在HTML当中一般中小型网站会有三种搭配,这三种搭配的最佳选择依次排行为HTML[asp+access] > HTML[php+mysql] > HTML[asp+mssql]。这样的排行原因很简单,既然都是HTML,当然是成本越低的,越优先选择。紧接下来的就是动态,如果您的服务器硬盘容量比较小,那么生成HTML将会对你造成比较大的影响,空间不足的时候只能采取动态了。这个时候选择的顺序应该是php+mysql > asp+mssql > asp+access,你的数据量多不多,不是最主要的影响因素,最主要的因素是你的网站首页到底调用了多少条数据,如果是企业网站,在线人数不会太多的话,用asp+access即可。如果是电影站即使在线人数不多,也千万不要采用asp+access,除非你希望每一个访客进来都需要大约30秒才能完全打开你的首页。
对于电影网站来说,动态的php+mysql会比动态的asp+mssql速度快约2倍。数据源自上图,如果您比较执着,希望您自己能计算一下上图的数据。
至此,如果您还在犹豫到底是否相信笔者的总结,或还在犹豫php+mysql和asp+mssql哪个好一些,哪个快一些的问题,笔者欢迎执着帝或数据帝们自己再花和笔者曾经白白花过的同样的宝贵时间去统计,测试。