门户站点用html或shtml文件格式的原因
2014-03-19 10:18
141 查看
各大型网站,类似于sohu,sina等门户站点,您可能会有这样的一个疑问:”他们的首页面或一些主要页面或一些新闻的网页都是什么格式呢,若是动态的,它的一个页面需要多少次数据库查询呢,他们如何管理好自己的那么多庞大的信息量还能保证速度和质量呢”?
您可能觉得他们有更好更多的服务器,是的,但是,还有更重要的一点是:他们的页面是html或者shtml格式的。
有些文章显示页面要收集的信息太多,例如:相关文章连接,热点文章连接,与该文章相关的下载,在该页面中显示的文章标题、内容,文章分类和列表等,这么多信息,几乎对整个新闻数据库全部查询了一遍。
试想一下,在访问量如此之大的门户站点,数据库如何可以承受呢。这时,静态页面就显出了无可比拟的优势,每一次访问都不需要经过数据库,服务器压力有了数量级级别上的减少。
这就是门户站点用html或者shtml文件格式的原因。
新闻发布系统的所有新闻页面都会自动生成html或shtml格式,且在页面上将该新闻的访问次数等信息还能动态显示(当然,并不是每次访问都重新生成文件),一个页面将该新闻的相关、热点文章全部链接并显示出来,访问速度却丝毫不受影响。
您可能觉得他们有更好更多的服务器,是的,但是,还有更重要的一点是:他们的页面是html或者shtml格式的。
有些文章显示页面要收集的信息太多,例如:相关文章连接,热点文章连接,与该文章相关的下载,在该页面中显示的文章标题、内容,文章分类和列表等,这么多信息,几乎对整个新闻数据库全部查询了一遍。
试想一下,在访问量如此之大的门户站点,数据库如何可以承受呢。这时,静态页面就显出了无可比拟的优势,每一次访问都不需要经过数据库,服务器压力有了数量级级别上的减少。
这就是门户站点用html或者shtml文件格式的原因。
新闻发布系统的所有新闻页面都会自动生成html或shtml格式,且在页面上将该新闻的访问次数等信息还能动态显示(当然,并不是每次访问都重新生成文件),一个页面将该新闻的相关、热点文章全部链接并显示出来,访问速度却丝毫不受影响。
相关文章推荐
- Java读取UTF-8格式文件第一行出现乱码——问号“?”及解决 And Java读带有BOM的UTF-8文件乱码原因及解决方法
- 【原创】关于HTML/HTM格式文件图标变成空白(可执行文件图标)的解决方案
- asp.net 2.0 页面中直接输出数据库中的txt、html文件格式流
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- html 加载swf格式文件
- html页面输出pdf格式文件(一步步很详细)
- Python实现将HTML转换成doc格式文件的方法示例
- 美工作出来的页面都是html格式的~闲来无事~写了个程序用来转换html格式页面为aspx格式,并为之生成cs文件
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- PC上文件格式隐藏的恢复方法---文本文档的txt格式修改成.html总是显示.html.txt
- java实现爬虫技术,读取txt,word,excel,ppt,pdf,html等格式的文件
- apache与iis下让html格式的页面也同样具有shtml的动态解析
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- 怎么将PDF文件转换成HTML格式
- Asp.net 导出 .html,.txt 等格式的文件
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法
- html转换成jsp格式文件
- 将RTF格式的文件转成HTML并在网页中显示的代码
- tpl文件,php的模板文件?同html格式相同。不过有$var变量使用。
- Java读取UTF-8格式txt文件第一行出现乱码——问号“?”及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法