仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 551|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网站制作之构建你的网站旧事主动公布体系之一

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:42:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。更新天天旧事内容,对webmaster们来讲是一件很头痛的事,起首,搜集了大批的旧事材料后,还必需制造大批的网页,天天年夜巨细小的国际旧事,国际旧事,IT
旧事,可真够你累的。最致命的一点,这些松懈的旧事是办理不了的,不克不及查询,不克不及在线静态编削,旧事考究时效性,当你作好网页然后上传到服务器上的时侯,生怕他人已早你一步,把旧事报道出来了。认真费劲不奉迎,针对如今我们的上彀情况,在线公布旧事,静态天生旧事网页,为旧事增加搜刮,查找功效是必不成少的。
  那末,利用ASP手艺怎样来完成静态的旧事公布体系呢?而旧事体系的做法大抵上有两种,一就是把录进的旧事内容主动由程序间接天生html文件,好比按日期和旧事ID号来做htm文件的称号,我们经常能够从一些年夜的旧事站看到如许的处置。而另外一种就是间接把旧事数据保留到数据库里,当用户浏览旧事时。从数据库中修改数据,静态天生页面。
  两种处置有何不同?第一种的显现速率和对服务器的负何来讲,是最轻的。关于年夜流量的站点,速率就是性命,网站太慢了,有谁往浏缆呢?后一种办法在处置上比教烦琐。保护也便利,另有一种就是两种双结何,由于只要使用数据库才干便利地处置查询,从而把读者引诱至响应的旧事页面,综合下面的办法,能够说都是半斤八两,如今我们次要先容利用数据库的那种静态页面办法。

  从处置流程下去说,次要是供应一个办理旧事的页面(能够增加和删除天天的旧事,包含旧事图片,题目等),然后在到挪用旧事的显现页面处置。考滤到旧事必要插到分歧作风的网页中,以是不克不及利用一个流动格局的页面来显现旧事提纲。应该把它们做成一个主页的可拔出部分,那末就能够在分歧作风的页面上挪用旧事了。就以下面的script语句

  《scriptlanguage="javascript"
src="http//xxx.com.cn/special/linux/lnews/autoup.asp"》
《/script》
  最初另有一个浏览旧事时的具体内容页面。总的来讲,也就是一个能够完成在线旧事公布的程序次要由四年夜部分程序组成
  addnew.asp(用于把旧事数据保留到数据库中)delete.asp(用于处置删除旧事)
  autoup.asp(用于处置旧事的题目显现,也就是拔出主页的部分)read.asp(静态天生旧事的具体内容)
  附助处置的部分有set_disp.asp(用于处置旧事在主页的显现数量等等)
  固然,必不成少的就是一个旧事数据库了。ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用
小女巫 该用户已被删除
沙发
发表于 2015-1-18 05:25:32 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
分手快乐 该用户已被删除
板凳
发表于 2015-1-21 11:11:23 来自手机 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
老尸 该用户已被删除
地板
发表于 2015-1-30 16:38:24 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
简单生活 该用户已被删除
5#
 楼主| 发表于 2015-2-6 14:03:03 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
飘灵儿 该用户已被删除
6#
发表于 2015-2-16 10:10:30 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
只想知道 该用户已被删除
7#
发表于 2015-3-5 03:54:12 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-11 23:18:46 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
兰色精灵 该用户已被删除
9#
发表于 2015-3-19 16:03:21 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
10#
发表于 2015-3-28 21:52:28 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-6 03:42

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表