仓酷云

标题: ASP网页编程之关于PWS的初级设置 [打印本页]

作者: 活着的死人    时间: 2015-1-16 22:31
标题: ASP网页编程之关于PWS的初级设置
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了只管PWS的默许设置可使您疾速平安地公布Web站点上的文档,为了特别必要,大概还要变动某些默许设置。比方,默许设置将有显现指向站点上其他文档链接的主页。可是,假如有大批要共享的文档,文档保存其原始格局,就会发明目次扫瞄是用户浏览文档更快更高效的体例。

默许文档的感化
默许文档一般是HTML格局的文档,会见者没有在其哀求中指定文件名时,服务器将向站点会见者供应该文档。假如您在扫瞄器的地点域键进http://www.microsoft.com/,即便未键进文件名也可会见Microsoft主页。这是由于Web服务器用默许文档(Microsoft主页)呼应一切没有包含文件名的哀求。

假如会见者将主目次下的子目次增加到其哀求中,可是仍没有增加文件名,会怎样呢?假如在扫瞄器中键进http://www.microsoft.com/iis/,将会见为Microsoft主目次的InternetInformationServer子目次指定的默许网页。不论其键进路径指向那里,将默许网页置于每一个公布目次,便可确保会见者找到您站点上的主页。

PWS撑持利用多个默许文档名。没有文件名的哀求抵达时,PWS搜刮第一个默许的文档名。假如在哀求中指定的目次中没有搜刮到第一个文件名的文档,将反省第二个默许文档,直到找到某个文件或用完这些文件名。这意味着能够在目次布局的某个中央存在某一文件名的默许文档,而在目次布局的其他中央存在另外一文件名的默许文档。您也能够在每一个目次中利用统一文件名,因其地点目次分歧内容也应分歧。

假如操纵体系撑持某文件名,默许文档名能够是任何所需的文件名。文件名必需由字母和数字构成,但不克不及包括空格。最经常使用的文件名是Default.htm和Index.htm,也能够是句号后接三个字母的其他文件扩大名。比方,假如主页中有Microsoft?ActiveServerPages剧本,应当利用.asp扩大名,如许服务器才干准确处置剧本。在这类情形下,您的主页应当是Default.asp或Index.asp。有关利用和创立ActiveServerPages剧本的具体信息,请参阅Web使用程序。要变动PWS利用的默许文档名,请参阅变动默许主页的称号。

假如选择不利用默许文档,会见者经由过程在您站点地点的开端键进其哀求的文件名,仍能够会见您的站点。为此,该会见者必需事前晓得准确的文件名。会见者能够扫瞄您Web站点的其他体例是利用目次扫瞄。

利用“目次扫瞄”扫瞄
目次扫瞄是扫瞄Web站点文档的烦琐替换体例。假如克制主动利用默许文档,而启用目次扫瞄,会见者可检察其哀求中指定目次中的一切文件列表。PWS主动天生显现的列表并对其格局举行设置。在有很多非HTML格局文档的站点,或常常增加或删除文档的站点上,这是为会见者显现目次中文档的疾速而保护费低的体例。会见者单击文件名,将显现文档的内容(假定会见者有与文档格局兼容的程序)。有关怎样启用目次扫瞄的具体信息,请参阅启用目次扫瞄。

举动日记和平安性
最复杂的Web站点平安性是保护接洽站点的盘算机日记。日记纪录谁会见过您的站点、什么时候会见及其检察内容。经由过程反省日记,可查明用户利用该站点的体例,并确认没有效户乱花您的站点。

日记是用NCSA日记文件格局编写的,能够用任何文本编纂器检察。每个月城市创立新文件,并将其置于WindowsSystem文件夹的LogFile/W3SPC1目次中。文件名以Nc开首,后接数字情势的年、月和日。比方,1997年8月创立的日记文件将被定名为Nc9708.log。有关启用日记的具体信息,请参阅纪录站点举动。

Web站点功能
站点举动的数目和品种会影响站点和盘算机上运转的其他使用程序的功能。为了匡助您监督功能并查找潜伏的瓶颈和各类成绩,PWS包含站点监督图。该图形包含几种检察站点统计数据的分歧体例。有关功能器度的具体信息,请参阅检察站点功能。

Web站点功能受几个要素影响。这些要素包含:

收集毗连的带宽。
站点上文件的巨细。
内嵌在网页或从网页启动的使用程序或剧本所需的资本。
RAM的巨细和盘算机处置器的速率。
多半扫瞄器不与您的站点创建单个毗连。很多扫瞄器能够保持四个同时毗连。PWS最多满意10个毗连。这意味着您的站点能够轻松地同时撑持两个或三个用户。

假如您的收集毗连速率较低,文件将消费绝对长的工夫才干抵达会见者。HTML网页中的每幅图形都是一个独自的文件,并且每幅图形必要各自的毗连才干传送到扫瞄器。假如您的文件很年夜,大概HTML网页包括大批图形,会见者必需守候网页下载。为进步传送网页的效力,请使图形的数目起码并使其绝对较小,以避免因腻烦守候而得到会见者。
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件
作者: 兰色精灵    时间: 2015-1-19 16:07
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者: 再现理想    时间: 2015-2-4 09:50
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
作者: 愤怒的大鸟    时间: 2015-2-9 21:54
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
作者: 不帅    时间: 2015-2-27 22:48
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
作者: 灵魂腐蚀    时间: 2015-3-9 14:56
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
作者: 再见西城    时间: 2015-3-17 00:07
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
作者: 谁可相欹    时间: 2015-3-17 00:08
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者: 因胸联盟    时间: 2015-3-23 07:49
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。




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