ASP编程:十天学会ASP之第九天
实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。进修目标:基础的SESSION组件,总结response,request组件。起首,有会员体系的任何程序城市用到检测是否是用户已上岸这个步骤。这就用到了SESSION组件,上面我们看一个代码来讲明。
<%
session("islogin")="yes"
%>
这句话的意义就是在session内里界说一个islogin字符串变量,值为"yes",间接能够赋值,不必要声明。是否是很复杂?
假如我们做办理员上岸体系的话,起首是一段检测是否是办理员
if是then
session("isadmin")=yes"
else
session("isadmin")="no"
endif
在每个必要办理员才干看的页面最后面加上
<%
ifnotsession("isaadmin")="yes"then
response.redirect"login.htm"
%>
如许一样平常用户就没法翻开这个页面。注释一下response.redirect,它是转向的意义,前面的"login.htm"就是转向的文件。如许没有上岸的办理员是没法看到前面的内容的。
上面总结一下response组件基础就是用到response.write(),response.redirect()分离是写字符串和转向的感化request基础就是request.form(),request.querystring()分离是承受post,get办法传来的信息明天就说到这里了,最初我的树模是一个上岸体系人人能够研讨一下,基础就是下面的常识点对照复杂的。
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
页:
[1]