用ASP生成HTML网页的新闻网站 (转载)

生成html|网页

那些已经入门、并想架设自己网站的人,多半会用HTML格式来建自己的网站,但当网站上的内容越来越多时,在内容的管理与制作上就会变的很麻烦,为了减少这种网页制作和内容管理上的麻烦,使用资料库建网站会使网站在管理和资料更新上更方便。利用资料库来制作网站的方式相当不错,但能免费使用的软件太少,本文就为大家介绍这个“动态HTML模板新闻系统3.28版”,这个版本是个免费的中文版,由上海网友SAYYES开发。它可使用ASP来产生HTML文件,它产生HTML后,在浏览时就比较方便,而且不需使用资料库链接,这对那些经常固定更新网站内容,且有一定网页格式的网站,是套值得参考的软件。
  笔者的应用环境是:Windows 2000 Professional中文版搭配IIS 5.0来使用ASP。 “动态HTML模板新闻系统3.28版”的下载网址是http://www.knowsky.com/dzsupernews20010328.zip,文件大小约205K,下载后把这个ZIP文件解压缩到Inetpubwwwroot下(因为这是IIS 5.0在机器上默认的Web Server路径)。

  在浏览地址中输入http://localhost/login.asp,就会看到新闻系统的登入画面,而它的帐号与密码都是admin,输入后按“确定”。

  接着就要体会ASP如何产生HTML文件,以及网页管理和制作上的方便。按左上方的“增加新闻文章”后,再输入“文章标题”、选择“文章分类”(我们先选择体育新闻)、输入“文章内容”等,如果还有资料来源和作者,也可在其下方输入。至于“推荐新闻”的选项,在以后的首页浏览时就会看到,这里我们暂时把它选上。而“新闻审核部分”则是用来核淮是否要将此文章刊登在网页上,若没有勾选,默认方式会自动把文章上网。确定没问题后,按网页最下方的“添加”。

  接着出现的是“添加文章成功”的画面,注意看它的文件名称是20010423031310.HTM,它是以当时你增添文章的日期和时间为文件名的,若要再增加文章,那就按“是”,若不要就按“否”,它就会回到原来的画面。我们会在“体育新闻”的分类中,发现多了一条我们刚增加的文章,我们可以点进去看看刚出炉的HTM文件。

  现在再点入户管理,就能看到用户列表中分成了三类,包括系统管理者(Super)、录入和审核员(check),以及新闻文章的输入员(input)。在其左侧功能中,可以自己加入适当的人员,并予以不同的权限。  

  所谓的“管理栏目”,指的是文章分类,可以自行增加和修改类别,但要特别注意的是对栏目(即分类)的删除操作,将删除该栏目以及栏目下所有已有的资料和文件。

  至于“生成首页图片新闻”,指的是制作一个网页上的头版标题,可以加上一个图片,这部分可以自已试着练习。在“新闻模板管理”上,则可针对不同性质的文章,给予不同的版型,这样可以增加使用者的亲切感,但要注意的是版型的格式为标准的网页格式,,千万不要在里面放任何其它非法代码,否则就可能出现错误讯息。

  在学会了新增文章并知道了如何操作系统后,最重要的是看我们的首页究竟长的是个什么样子,我们可以在浏览器中输入http://localhost/demo.htm,注意左上角推荐新闻中的第一则,是不是我们刚输入的文章?在网页右侧也有一个现成的搜索引擎,它可以通过新闻标题或新闻内容来搜索。

  有人可能会问,我的网页首页能不能换成我自己作的样子?当然可以,只要修改demo.htm文件即可,但文件中的内容有些只能“适当修改”,因为有的地方插入了一些代码,包括推荐新闻、一周新闻阅读榜、相关新闻、首页图片新闻和新闻评论等,在修改时要特别注意。若还有不了解的地方,也可以到该软件作者的网页与其共同讨论。此外,若你有余力,还可为这个新闻系统加个投票系统、广告轮播、留言版或讨论区等功能,就可以让你的网站更完美了。 

时间: 2024-07-31 07:51:48

用ASP生成HTML网页的新闻网站 (转载)的相关文章

ASP生成静态网页的方法

静态|网页|静态 随着网站访问量的加大,每次从数据库读取都是以效率作为代价的,很多用ACCESS作数据库的更会深有体会,静态页加在搜索时,也会被优先考虑.互联网上流行的做法是将数据源代码写入数据库再从数据库读取生成静态面,这样无形间就加大了数据库.将现有的ASP页直接生成静态页,将会节省很多. 下面的例子是将.index.asp?id=1/index.asp?id=2/index.asp?id=3/这三个动态页面,分别生成ndex1.htm,index2.htm,index3.htm存在根目录下

ASP生成静态网页,学习CASE的用法,以及“权限”的一种控制方法

静态|控制|网页 <form action="calscore.asp?action=do" method="post" name=form1> ... </form> <!--#include file="connect.asp"--><% if session("logstatus")<>1 then %> <p align="center&quo

ASP生成静态网页中实现阅读次数的程序示例

程序|静态|示例|网页 ************************调用*********************   '* <script language="JavaScript" src="xxx.ASP?max=8"></script>   '*************************************************      Javastr="<div algin='center'>

用ASP生成UTF-8网页文件的两种方法_应用技巧

方法一:createtextfile生成文件方法   复制代码 代码如下: <%function WriteToFile(FileName,FileContent)   set fso=server.createobject("scripting.filesystemobject")   set fp=fso.createtextfile(server.mappath(FileName),,True)   fp.write(FileContent)   end function%

用ASP生成UTF-8网页文件的两种方法

方法一:createtextfile生成文件方法   复制代码 代码如下: <%function WriteToFile(FileName,FileContent)   set fso=server.createobject("scripting.filesystemobject")   set fp=fso.createtextfile(server.mappath(FileName),,True)   fp.write(FileContent)   end function%

ASP.Net/asp 生成静态HTML页

asp.net|静态 环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版 ASP.Net生成静态HTML页 在Asp中实现的生成静态页用到的FileSystemObject对象! 在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码 //生成HTML页   public static bool WriteFile(string strText,string strContent,

ASP.NET生成静态网页的方法

asp.net|静态|网页 环境:Microsoft .NET Framework SDK v1.1OS:Windows Server 2003 中文版ASP.Net生成静态HTML页在Asp中实现的生成静态页用到的FileSystemObject对象!在.Net中涉及此类操作的是System.IO以下是程序代码 注:此代码非原创!参考别人代码Code://生成HTML页public static bool WriteFile(string strText,string strContent,s

ASP UTF-8编码生成静态网页的函数_应用技巧

以下函数采用FSO对象,文件位置在FSO.ASP.FSO对象的文件编码属性只有三种,系统默认,Unicode,ASCII,并没有我们要的utf-8,所以一般中文系统上使用FSO对象生成的文件都是gb2312网页编码格式,无法生成UTF-8编码,因此,英文等拉丁语系和中文可以正常显示,但象俄语等非拉丁语系,页面就会出现乱码. 复制代码 代码如下: function createfile(sfilename,scontent) set fso=server.CreateObject("scripti

ASP+FSO生成的网页文件默认编码格式以及转换成UTF-8编码方法_应用技巧

具体特征如下: 1.通过模板实现俄文正常. 2.通过后台数据库生成的静态俄文信息,后台显示正常, 前台乱码. 3.英文正常. 和该主题相关的类似或不同表达 FSO写UTF-8编码文件 FSO怎么才能生成utf-8编码的文件 FSO生成的文件默认是什么编码格式 如何转换成UTF-8编码 FSO生成静态网页的问题 ASP中用FSO生成文件代码如下 复制代码 代码如下: function createfile(sfilename,scontent) set fso=server.CreateObjec