有关中国风格的首页性能方面的考虑。
一、开始的时候,我在 www.sorke.com 论坛里面提问的。一下是原文:
我们在作web的时候,往往在首页需要放一些“新闻”、“公告”之类的、有条目数量限制的东东。
========
如果这些东西采用 DataGrid 来做,我觉得似乎有点大材小用。
而就我对 ASP.NET 自我感受而言,ASP.NET 似乎很适合采用“局域网”的企业平台或访问量不大的互联网应用平台。倘若把 ASP.NET 用在了访问量巨高的网站,这将对服务器来说是要求很高的。
ASP.NET 问世有几年了,可是微软的网站至今很少看到扩展名为 .aspx 的 WEB 页面。
========
如果我们需要把 ASP.NET 应用在大型网站,我们就不得不考虑代码的优化。
因此,我很想问问大家,对于网站首页大量“条目数量”的“列表”该如何考虑?
如:普通综合网站首页必有的列表:
[新闻列表]、[公告列表]、[XX排行榜列表]、[广告翻动控件]、[有情链接列表]、[导航控件]、[版权信息]、若干[栏目列表]、[登陆界面] ... ...
更要考虑到:中国的很多客户往往使用高档 PC机 作 Server(并非真正的服务器)。而且,有时候,一个 Server 往往 IIS 里面有 7、8 个ASP.NET(如果都采用ASP.NET的话)站点。
--------
上述的那么多需要控件完成的内容,这还仅仅是从视觉来说较大的控件,对于一些简单的 WEB 控件,就更不用说了(如访问量、点击数量、某些简短的动态信息 ... ...)
不知道各位如何考虑综合性网站的首页性能问题及措施。
[回复:]
而就我对 ASP.NET 自我感受而言,ASP.NET 似乎很适合采用“局域网”的企业平台或访问量不大的互联网应用平台。倘若把 ASP.NET 用在了访问量巨高的网站,这将对服务器来说是要求很高的。
ASP.NET 问世有几年了,可是微软的网站至今很少看到扩展名为 .aspx 的 WEB 页面。
---
以上错,请仔细查看微软网站
我又一次跟帖:
回复[bazhangj]:
========
请先看看我的“就我而言”,仅仅只是我的感受,对于微软网站的“自我评价”我是“尽信书不如无书”的态度。
========
皮尔·盖茨先生对于下一代操作系统 (2006/2007年左右吧) 的预言所要求的普通配置硬件是 5G 的 CPU,内存更是 2G 左右( 这点好像记不清了,但是内存更是很大 )。
我的文章中的“这将对服务器来说是要求很高的”意思是硬件要求 ... ...
我只是想探讨一下这方面的问题,如何更有效的组织网站首页界面、编写好的且合适的后台代码。
=======
本文中心:网站首页、如何组织界面和后台代码
再次强调:中国风格的首页界面往往是什么内容都在上面装,微软自己的网站以及国外很多网站,他们的风格和中国的界面风格不同。但是,我们的客户是中国人——客户就喜欢大而全的风格。刚才看了 http://blog.joycode.com/saucer/posts/2567.aspx 文章,我认为自己应该有了一些自己的想法了.
呵呵
我们在作web的时候,往往在首页需要放一些“新闻”、“公告”之类的、有条目数量限制的东东。
========
如果这些东西采用 DataGrid 来做,我觉得似乎有点大材小用。
而就我对 ASP.NET 自我感受而言,ASP.NET 似乎很适合采用“局域网”的企业平台或访问量不大的互联网应用平台。倘若把 ASP.NET 用在了访问量巨高的网站,这将对服务器来说是要求很高的。
ASP.NET 问世有几年了,可是微软的网站至今很少看到扩展名为 .aspx 的 WEB 页面。
========
如果我们需要把 ASP.NET 应用在大型网站,我们就不得不考虑代码的优化。
因此,我很想问问大家,对于网站首页大量“条目数量”的“列表”该如何考虑?
如:普通综合网站首页必有的列表:
[新闻列表]、[公告列表]、[XX排行榜列表]、[广告翻动控件]、[有情链接列表]、[导航控件]、[版权信息]、若干[栏目列表]、[登陆界面] ... ...
更要考虑到:中国的很多客户往往使用高档 PC机 作 Server(并非真正的服务器)。而且,有时候,一个 Server 往往 IIS 里面有 7、8 个ASP.NET(如果都采用ASP.NET的话)站点。
--------
上述的那么多需要控件完成的内容,这还仅仅是从视觉来说较大的控件,对于一些简单的 WEB 控件,就更不用说了(如访问量、点击数量、某些简短的动态信息 ... ...)
不知道各位如何考虑综合性网站的首页性能问题及措施。
[回复:]
而就我对 ASP.NET 自我感受而言,ASP.NET 似乎很适合采用“局域网”的企业平台或访问量不大的互联网应用平台。倘若把 ASP.NET 用在了访问量巨高的网站,这将对服务器来说是要求很高的。
ASP.NET 问世有几年了,可是微软的网站至今很少看到扩展名为 .aspx 的 WEB 页面。
---
以上错,请仔细查看微软网站
我又一次跟帖:
回复[bazhangj]:
========
请先看看我的“就我而言”,仅仅只是我的感受,对于微软网站的“自我评价”我是“尽信书不如无书”的态度。
========
皮尔·盖茨先生对于下一代操作系统 (2006/2007年左右吧) 的预言所要求的普通配置硬件是 5G 的 CPU,内存更是 2G 左右( 这点好像记不清了,但是内存更是很大 )。
我的文章中的“这将对服务器来说是要求很高的”意思是硬件要求 ... ...
我只是想探讨一下这方面的问题,如何更有效的组织网站首页界面、编写好的且合适的后台代码。
=======
本文中心:网站首页、如何组织界面和后台代码
再次强调:中国风格的首页界面往往是什么内容都在上面装,微软自己的网站以及国外很多网站,他们的风格和中国的界面风格不同。但是,我们的客户是中国人——客户就喜欢大而全的风格。刚才看了 http://blog.joycode.com/saucer/posts/2567.aspx 文章,我认为自己应该有了一些自己的想法了.
呵呵
posted on 2004-06-18 11:21 灵长目的天空----一个正在进化的... ... 阅读(171) 评论(0) 收藏 举报
浙公网安备 33010602011771号