爱飞 发表于 2015-1-16 22:33:22

ASP网站制作之瞒天过海html文件手艺一瞥

缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。良多的站点的后缀都是html文件,乃至有的站点居然有如许的文件后缀html?url=asp888.net,有的
伴侣大概就会十分的利诱,岂非html文件也能够向asp文件一样编程吗?实在人人都被棍骗了
我在这里给人人讲一下这个瞒天过海的手艺是怎样完成的?
起首我们必要做一些筹办事情:
创建一个test目次:并在IIS中将他设置成假造目次,我们在IIS办理工具中的"定制毛病"标签
,我们找到404毛病,选择编纂毛病,我们将404暗射到/test/404.asp
上面我们来看看我们如许做的缘故原由。我们晓得,当我们会见一个不存在的文件的时分,IIS会给
我们前往一个404的毛病,我们如今往会见一个相似于http://localhost/test/20001204001.htm文件,
要晓得这个文件是不存在的!!!!可是我们经由后面的设置,这个毛病被我们截获了,我们将毛病
到向到了404.asp文件,我们在404.asp文件中做一些处置,我们就能够处置这个所谓的20001204001.htm
文件了.
404.asp代码以下:
<%
dimstrErrPage()
strErrPage=split(request.ServerVariables("QUERY_STRING"),";")
response.writestrErrPage(1)
%>
这段程序的输入是:http://localhost/test/20001204001.htm,我们进一步能够失掉20001204001这个参数
然后我们就能够象asp程序一样,经由过程这个关头字来完成编程
一样,关于所谓的http://localhost/test/gotohost.htm?url=asp888.net我们一样能够来了解息争释?
怎样?本来统统都很复杂?不外是一个小小的幻术罢了!!
/*
豆腐制造都是佳构
http://www.asp888.net豆腐手艺站
如转载请保存版权信息
*/
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,

山那边是海 发表于 2015-1-19 16:26:56

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

第二个灵魂 发表于 2015-1-25 16:30:51

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

若天明 发表于 2015-2-3 09:59:58

ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。

愤怒的大鸟 发表于 2015-2-8 20:13:04

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

冷月葬花魂 发表于 2015-2-26 03:28:43

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

蒙在股里 发表于 2015-3-8 11:40:01

ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。

只想知道 发表于 2015-3-15 22:25:28

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

金色的骷髅 发表于 2015-3-22 17:10:32

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
页: [1]
查看完整版本: ASP网站制作之瞒天过海html文件手艺一瞥