注册 登录
编程论坛 ASP技术论坛

想问几个asp大型门户网站建设技术问题,请高手解答

jasongliet 发布于 2009-08-29 16:10, 1029 次点击
1.asp大型网站的首页应该如何生成,一般不会直接一个index.asp文件把,看过很多大型网站首页都是index.html,请高手指点一下基本技术思路,好象涉及缓存问题吧 ?
2. 对于大数据量的读取问题,比如一个新闻表已经有上百万条数据了,常规读取分页显示肯定很慢了,试问有哪些优化技术?
7 回复
#2
天涯听雨2009-08-29 16:21
大型网站首页都是生成静态页!
上百万数据读取也是常规的sql读取方法,只不过是要多少取多少,用TOP思想方法读取
#3
jasongliet2009-08-29 16:46
以下是引用天涯听雨在2009-8-29 16:21的发言:
大型网站首页都是生成静态页!
上百万数据读取也是常规的sql读取方法,只不过是要多少取多少,用TOP思想方法读取
   大侠,这样我还是有些不太明白
   1.首页静态生成,如何实现及时更新啊? 还有首页静态生成一般是管理员从后台手动生成还是服务器上有什么设置可以定时动态生成啊?
   2.上百万条数据读取问题我好象听说过什么代码封装,SQL SERVER优化等方法吧?就是不知道是个什么概念
#4
yms1232009-08-29 17:08
以下是引用jasongliet在2009-8-29 16:46的发言:
   大侠,这样我还是有些不太明白
   1.首页静态生成,如何实现及时更新啊? 还有首页静态生成一般是管理员从后台手动生成还是服务器上有什么设置可以定时动态生成啊?
   2.上百万条数据读取问题我好象听说过什么代码封 ...
1、动静结合使用Ajax更新。
2、特大型网站估计都是用Oracle数据库,因为这种数据库更加适合大数据量,利用数据库中的存储过程,和分布式存储来解决读取速度。客户端再采取些Ajax技术,这样即使再读取中你也不会察觉得到。
#5
jasongliet2009-08-29 17:30
两个问题你都提到了Ajax技术,毕竟它还不是很成熟,以前的网站都没使用ajax,那它是怎么做的了
我还是想知道首页纯静态做法思路,我知道ASP生成静态页面的方法,我的意思是想知道首页作为特殊页面,一般包含了各栏目的内容,那它要实现生成静态方式的设计思路是怎么样?如何达到及时更新,是有更新了人工操作重新生成首页还是怎么做?
#6
yms1232009-08-29 18:43
以下是引用jasongliet在2009-8-29 17:30的发言:
两个问题你都提到了Ajax技术,毕竟它还不是很成熟,以前的网站都没使用ajax,那它是怎么做的了
我还是想知道首页纯静态做法思路,我知道ASP生成静态页面的方法,我的意思是想知道首页作为特殊页面,一般包含了各栏目的内容 ...
以前的网站不清楚,现在的的确都有使用Ajax,而且这种技术是几种现有技术发展而来,做为底层来说那些网站都不会套用现成控件的,Ajax的现成的控件的确不成熟。还有就是某些大型网站使用的大多都是PHP或JSP的平台,运行在Linux下很少运用ASP技术。
因为Linux系统开源可以改变内核,黑客无法了解底层结构。
#7
xing5996662009-08-31 08:43
查看源码看看不就知道了.
#8
aspic2009-08-31 09:06
好能扯
1