仓酷云

标题: ASP编程:FAQ:IIS - 我需求多大马力?(自MS)-... [打印本页]

作者: 因胸联盟    时间: 2015-2-3 23:35
标题: ASP编程:FAQ:IIS - 我需求多大马力?(自MS)-...
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。iis   我有一个 Web 站点,今朝阅读情况为一百万页视图/月。估量将要增加至一万万至一千五百万页视图/月。它是一个利用 SQL Server 7.0 的数据库。如今咱们运转两台盘算机。

IIS,500 Pentium,256 MB RAM
SQL Server 7.0 办事器,双 Pentium 400,512 MB RAM
咱们需求甚么样的硬件才干取得优秀的功能?

多谢
Freddi Gaisler
德国

Freddi:

大多半人会如许回覆“哦,这得视情形而定”。然而旧事组的撰稿人 Zach Russell 则不会如许回答!由于侥幸的是,Zach 对此话题有更多的看法,上面是他的一些建议(不外请注重,他也用了这个关头的词“视情形”!)

“很遗憾,此成绩不克不及直接了当地用 x 个用户 = x 个某某硬件往返答。由于谜底老是视使用的情形而定。例如,与 .asp 网页比拟,静态 htm 网页速度快得惊人,由于一切的任务实践上都是在客户端而不是在办事器端完成的。然而 ASP 的一些十分棒的功效是静态 htm 网页没法匹及的!

您用不着仅依托硬件来处理这些成绩,还可以用其它办法来进步功能,特别是利用 ASP 时(假如您用的就是 ASP 的话)。一个较好的出发点是从IIS 计划指南(英文)入手下手。

起首应当做的是,检查通讯量的几何和功能情形。您能够不但愿您的办事器满负荷运转,由于您还需处置意想不到的通信岑岭等情形。我还建议最好用多个 IIS 办事器,并使用负载均衡,如许既可改良功能又能进步牢靠性。IIS4 利用双处置器办事器也会有所匡助,但需确保已装置了最新的办事包。

测试容量的办法是利用负载测试东西,例如 Microsoft Web Application Stress Tool(英文)。它会匡助您停止计划,并能使您懂得办事器的处置才能,由于您可让办事器真正超负荷任务,以懂得它的最大负载。如许,当到达某个特定命值后,您就会得悉什么时候需求投入更多的办事器。

IIS5 很快就会出台,因为其具有速度更快、牢靠性更高且可扩大性更好等特色,它势必成为值得信任的东西;加上您的网站行将处于明显上升阶段,更应尽快利用此东西。”

这些建议太棒了,Zach - 多谢。对此我唯一一点要加以增补,即每一个 IIS 办理员都应参照:IIS 4.0 资本东西包(英文)。个中一章名为“功能调剂和优化”。请查阅个中的内容。

IIS 计划指南(英文)
http://www.microsoft.com/ntserver/web/deployment/default.asp#PlanningGuide
Web Application Stress Tool(英文)
http://webtool.rte.microsoft.com/
IIS 4.0 资本东西包(英文)。
http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=1572316381&from=mstechnet

</p>  缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。
作者: 活着的死人    时间: 2015-2-4 03:08
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: 乐观    时间: 2015-2-7 17:45
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 不帅    时间: 2015-2-17 22:28
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 再见西城    时间: 2015-2-19 00:49
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
作者: 老尸    时间: 2015-2-22 22:07
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: 山那边是海    时间: 2015-2-27 04:23
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 柔情似水    时间: 2015-3-8 19:55
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 若天明    时间: 2015-3-11 11:12
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: 灵魂腐蚀    时间: 2015-3-18 07:42
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: 小魔女    时间: 2015-3-25 13:15
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 仓酷云    时间: 2015-3-29 16:17
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
作者: 谁可相欹    时间: 2015-4-6 02:20
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
作者: 愤怒的大鸟    时间: 2015-4-6 17:03
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 海妖    时间: 2015-4-6 20:47
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
作者: 兰色精灵    时间: 2015-4-25 02:16
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
作者: 深爱那片海    时间: 2015-4-27 16:51
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
作者: 莫相离    时间: 2015-5-4 14:12
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
作者: 精灵巫婆    时间: 2015-6-29 13:40
掌握asp的特性而且一定要知道为什么。
作者: 飘飘悠悠    时间: 2015-6-30 00:25
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2