[BOF]高性能网站设计、开发、部署

news/2024/5/10 11:17:32/文章来源:https://blog.csdn.net/ecitnet/article/details/1826981

北京 TechED 上,计划中的一个BOF(同类人)的主题是:高性能网站设计、开发、部署,下面是我初步整理需要讨论的主题:

网站是信息展示平台,它的核心职责是把信息展示出来。当然,他也有部分信息收集的职责,但信息收集,一般不会占很大的比重。

网站的信息,可以保存在文件、数据库、内存中。最常见的就是保存在数据库中,这样,最常见的网站架构就是把数据库中的数据作一定加工处理,然后展现给用户,如下图所示:

一般网站的信息流

我们要提高网站性能,就需要根据实际情况,对上面的每一个步骤进行优化。

优化主要包括:

1、减少通讯量,比如网站与客户端之间传递的Html更小;对ASP.net中来说,ViewState优化就是这方面一个典型。各个应用层之间也是要减少数据通讯量的。

2、减少对某个操作的请求数,比如做定时更新缓存;这里除了ASP.net涉及到的几种缓存概念外,还有静态文件技术,数据库冗余设计,都是这方面的典型。

3、虽然你做了上面很多的减少操作,但是仍然发现难以满足性能需求,这时候就要考虑作集群。通过增加服务器来提供性能,集群条件下,如何设计一个网站,是一个复杂的内容。

对 IIS6+ASP.net+数据库 的环境来说,你还需要了解以下信息:

4、理解ASP.net的工作原理,让实际的执行操作性能更高;
   ASP.NET工作模型
   HttpHandler和HttpModule的使用
   缓存设计要素
   Web Control开发
   ASP.net 2.0 中如何做性能优化


5、理解IIS6的特性,知道如何配置,可以发挥更大的性能优势;
   比如 Web garden 等信息。

6、数据库,针对你用的数据库,做优化。
   数据库通用的一些概念,比如那种环境适合使用存储过程?等等。
   

以上是准备在这个BOF中讨论的内容,欢迎大家参加,如果有感兴趣的内容也可以提出来。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_842135.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

值得网站开发者收藏的JAVASCRIPT图形图表库

http://www.uirss.com/blog-39451-6411.html 图表是数据图形化的表示,通过形象的图表来展示数据,比如条形图,折线图,饼图等等。可视化图表可以帮助开发者更容易理解复杂的数据,提高生产的效率和Web应用和项目的可靠性。…

seo按天扣费系统_扒拉一些搞SEO关键词排名赚钱的几个行业秘密

互联网上的赚钱方式各式各样,干什么的几乎都有,但是搞网站的、搞SEO的,最终目的也是赚钱,可是赚钱跟赚钱相比,SEO排名赚钱的还是出现了几个极端化。今天诺伊网小编给你深扒一些SEO行业的秘闻吧,估计很多干货…

:https web服务器ssl认证项目,网站启用https后的SSL的安全配置和检测

现在的网站通常开启SSL已经是标配了,不过,配置好了SSL后,还需要判断一下服务器部署的是否安全,如果没有配置好的话,会带来很多安全隐患。SSL/TLS 系列中有六种版本:SSL v2,SSL v3,TL…

国内的服务器网站,国内主流网站服务器

国内主流网站服务器 内容精选换一换在大型网络应用中,通常会使用多台服务器提供同一个服务。为了平衡每台服务器上的访问压力,通常会选择采用负载均衡来实现,提高服务器响应效率。云解析服务支持解析的负载均衡,也叫做带权重的记录…

国内外IGS数据及产品下载网站

国内外 IGS数据及产品下载网站 连接有所变更: CLK ,SP3 https://cddis.nasa.gov/archive/gnss/products/2220/ 本文是转载博客地址:https://blog.csdn.net/SmartTiger_CSL/article/details 一、转自http://geodesy.blog.sohu.com/274775667.html IG…

好吧我摊牌了,这是C++最好的5 个网站

相对其他语言来说,C 算是难度比较高的了,这一点无法否认。但是如果能有一些好的网站,则会让 C 的学习事半功倍。 那就来介绍几个最常用的(最好的)吧,包含了参考手册、教程、框架/库列表 ...... 1.cpprefer…

谷歌浏览器使用bing搜索引擎发现打开网站会替换搜索页

今天更新谷歌浏览器发现搜索东西,点击搜索结果网站,打开后的网站页会替换掉当前搜索页,就得点回退,很烦 后来发现不是谷歌浏览器的问题,是搜索引擎的问题,设置下搜索引擎就行 我使用的是bing搜索引擎 勾…

网站如何集成markdown编辑器

收藏(4)Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。它用简洁的语法代替排版,而不像一般我们用的文字处理软件 Word 等有大量的排版、字体设置。这使得我们能够专心的码字&…

Linux测试网速(linux服务器测试网站,命令行)

第一步:wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py 第二步: chmod arx speedtest.py 第三步: sudo mv speedtest.py /usr/local/bin/speedtest 第四步:sudo chown root:root /usr/local…

巧用VS2005解决VS2005网站发布不便问题

关键字:VS2005,网站发布,编译一、问题引入在VS2005网站开发过程中,网站发布问题一直是个问题.VS2005创建的网站有几个默认的目录:App_Code,App_Data,App_Themes........如果是但cs/vb文件,比如UploadFile.cs类UploadFile,这个类文件没有可视的aspx文件,那么这个文件就必须放到A…

各类常见的网站检查工具

一、网站基础查询 1.域名基础信息查询 http://tool.chinaz.com/Ip/Whois.asp 通过在线查询你可以知道自己网站的基本信息,当然很多时候你是清楚自己网站的情况的。但是你不一定知道对手网站的情况。 2.详细的网站历史查询 http://www.archive.org/web/web.php 3.网站…

USTC一个开源下载的网站

QT下载路径,版本5.12.6 http://mirrors.ustc.edu.cn/qtproject/official_releases/qt/5.12/5.12.6/

最新10款精美的免费PSD网站模板下载

这篇文章收集了10款免费的 PSD 网站模板分享给大家,您可以免费下载使用。这些高质量的免费 PSD 网站模板可以让您的工作得心应手,帮助您节省大量的时间和精力。感谢那些优秀的设计师分享他们的劳动成果,让更多的人可以使用他们的创意设计&…

精选30个富有想象力的网站设计作品

在设计网站的时候,有几项事情需要牢记,其中很重要的事情之一就是为设计的品牌选择合适的风格。在这篇文章中,你将发现很多创意的,吸引眼球的网站设计作品,设计师们可通过这些优秀的设计作品来获取创作灵感,…

一个网站直接跳转引起的一些思考

近日看了一个站&#xff0c;网站的界面是这样的。 发现鼠标放上去&#xff0c;都是直接跳转&#xff0c;于是我查看了一下源代码 复制代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit…

IIS6.0asp网站文件上传大小限制和图片上传大小的限制解决方法

win2003的iis6限制了asp的上传文件大小为200k&#xff0c;aspx的上传程序没有影响1、先勾选IIS设置中的选项&#xff1a;IIS服务器属性&#xff0d;&#xff0d;&#xff1e;允许直接编辑配置数据库2、在服务里关闭iis admin service服务.3、找到windows\system32\inesrv\下的m…

用ssl加密apache服务器来建立连接加密网站

2019独角兽企业重金招聘Python工程师标准>>> ssl介绍: SSL&#xff08;Secure Sockets Layer&#xff0c;SSL&#xff09;是一种安全协议&#xff0c;在网景公司&#xff08;Netscape&#xff09;推出首版Web浏览器的同时提出&#xff0c;目的是为网络通信提供安全及…

windows server 2003 发布asp.net2.0网站流程及问题

aaa6263 windows server 2003 发布asp.net2.0网站流程及问题 问题&#xff1a; windows server 2003 发布asp.net2.0网站时&#xff0c;会遇到各种问题&#xff0c;整理如下&#xff0c;以备后用。 流程&#xff1a; 1.安装iis6.0 首先从网上下载iis6.0安装包&#xff0c;然后…

C# 通过WebService方式 IIS发布网站 上传文件到服务器

C# 通过WebService方式 IIS发布网站 上传文件到服务器 (2014-08-11 14:57:19) 转载▼标签&#xff1a; it 应用场景&#xff1a;要将本地的文件 上传到服务器的虚拟机上 网络环境&#xff1a;公司局域网&#xff08;如下图中第二种&#xff09; 开发环境&#xff1a;VS20…

11月门户网站日均覆盖数TOP10:央视网升至第六

IDC评述网(idcps.com) 12月10日报道&#xff1a;据国际统计机构Alexa公布的最新数据显示&#xff0c;在11月&#xff0c;门户网站日均覆盖数十强榜单中&#xff0c;最值得一提的是&#xff0c;央视网日均覆盖数猛增至10,078.3&#xff0c;环比上涨81.64%&#xff0c;排名随之攀…