只想知道 发表于 2015-1-16 22:58:18

ASP网站制作之Asp组件初级进门与精晓系列之三

ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。初级asp中测试
<%
天生缩略
OnErrorresumenext
setobj=server.CreateObject("flysoft.image")
obj.LoadFromFile=server.MapPath("./love.bmp")原始图片
obj.Rate=0.5缩放比率个中<1为减少,>1为缩小
obj.OutputImgFileserver.MapPath("./lovethumbmail_bmp.jpg")天生了局图片
iferr.number0then
response.writeErr.Description
endif
%>
http://www.alixixi.com/uploadpic/2007-2/20072516721484.jpg
天生水印
<%
天生笔墨水印
OnErrorresumenext
setobj=server.CreateObject("flysoft.image")
obj.Rate=0.5缩放比率个中<1为减少,>1为缩小
obj.MarkRotate=25扭转角度
obj.MaskText="浪漫的恋人节祝世界无情人终成家属"要显现的笔墨
obj.MaskTextFontName="汉文彩云"字体设置
obj.LoadFromFile=server.MapPath("./rose.bmp")原始图片
obj.OutputTxtImgFileserver.MapPath("./rose_txtimg.jpg"),vbBlack,20,50,0,400参数分离代表:天生的图片,字体的色彩,字体的宽度,字体的高度,最初两个参数指笔墨相对原始图片左上角的坐标地位
iferr.number0then
response.writeErr.Description
endif
%>
http://www.alixixi.com/uploadpic/2007-2/20072516722249.jpg
<%
天生图片水印
OnErrorresumenext
setobj=server.CreateObject("flysoft.image")
obj.Rate=0.5缩放比率个中<1为减少,>1为缩小
obj.LoadFromFile=server.MapPath("./love.JPG")原始图片
obj.LoadFromMaskImgFile=server.MapPath("./rose_mark.bmp")水印图片
obj.OutputMarkImgFileserver.MapPath("./lovemark.jpg"),350,350,100天生了局图片500,500为水印图片相对原始图片左上角的坐标地位最初的100是通明度(0最通明,100不通明)
iferr.number0then
response.writeErr.Description
endif
%>
http://www.alixixi.com/uploadpic/2007-2/20072516723342.jpg
同时还作了功能测试
作者的呆板设置是赛扬850,内存512呆板上天生50张图片(缩略,笔墨水印,图片水印)用了7秒
呆板设置是p42.4,内存1G呆板上天生50张图片(缩略,笔墨水印,图片水印)用了2秒
</p>实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。

再见西城 发表于 2015-1-16 22:59:08

ASP网站制作之Asp组件初级进门与精晓系列之三

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

活着的死人 发表于 2015-1-20 07:22:20

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

灵魂腐蚀 发表于 2015-1-25 22:16:34

Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write

海妖 发表于 2015-1-25 22:36:18

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

飘飘悠悠 发表于 2015-2-4 06:44:07

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

精灵巫婆 发表于 2015-2-9 17:51:26

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

透明 发表于 2015-2-27 14:37:47

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

小妖女 发表于 2015-3-9 07:32:39

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。

乐观 发表于 2015-3-16 21:09:35

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

莫相离 发表于 2015-3-23 01:48:24

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
页: [1]
查看完整版本: ASP网站制作之Asp组件初级进门与精晓系列之三