收藏 分销(赏)

多用户行教学blog平台的设计论文.doc

上传人:仙人****88 文档编号:9450729 上传时间:2025-03-26 格式:DOC 页数:32 大小:568.50KB 下载积分:10 金币
下载 相关 举报
多用户行教学blog平台的设计论文.doc_第1页
第1页 / 共32页
多用户行教学blog平台的设计论文.doc_第2页
第2页 / 共32页


点击查看更多>>
资源描述
摘 要 “博客”(Blog或Weblog),或称“网志”,近两年来风靡互联网世界,备受网民的青睐,被形象地比喻认为“信息时代的麦哲伦”,“网络中的信息雷达系统”,“不停息的网上旅程”等,被认为是继Email、BBS、ICQ之后出现的第四种网络交流方式。其作为一种快捷易用的知识管理系统,也越来越受到教育工作者的关注并逐步被引入到教育教学领域中。 博客的出现,使个人在互联网世界由粗放的数字化生存过渡到个性化的目录式生存。作为个性化的个人知识管理器,博客越来越受到教育工作者的关注并被逐步应用到教学领域中。为了实现教师和教师之间,教师和学生之间的教学和交流,利用一个基于ASP的blog平台,用ASP访问Access数据库,实现注册、登陆、发表文章、评论、回复、管理日志等功能已经对现代的教学提供了很好的工具。 本文就是在已有的blog平台的基础上,通过分析教学过程中老师、学生对blog功能的需求,设计并实现一个多功能的教学blog。 关键词:blog ,多用户型教学blog,RSS,trackback ABSTRACT "Blog",or "weblog", has swept the Internet world in the past two years, been much favored by netizens.It is takeshi for "the Magellan in the information age", "the radar information system of the networks" and "the non-stop journey online" , it is considered to be the fourth network approach following Email, BBS, ICQ. As a fast, easy-to-use knowledge management system, the blog is also increasingly concerned about the workers and gradually be introduced into the education field. Blog can enable individuals in the Internet world from the extensive transition to the digital life personality of the directory survival. Personalized as personal knowledge manager, blog increasingly concerned about the education workers was gradually applied to the teaching field. To achieve teachers and between teachers and between teachers and students in teaching and exchange, using an ASP-based blog platform, ASP visit Access database, the implementation of the registration, landing, published articles, comments, replies, log management, and other functions of the modern provided a good teaching tool. This paper is available in the blog platform, based on analysis of the process of teaching teachers. Students blog functional requirements, design and realization of a multi-purpose teaching blog. KEYWORDS:blog , multi-user-teaching blog , RSS , trackback 目 录 摘 要 II ABSTRACT III 第一章 引 言 1 第二章 研究背景 2 2.1 blog的应用认知 2 2.1.1 blog的概念 2 2.1.2 blog的特点 2 2.1.3 博客的发展与前景 3 2.2 博客的教学应用分析 3 2.2.1 传统教学状况 3 2.2.2 blog的教学应用价值 3 2.2.3 blog的教学应用的适用性分析 3 2.3 多用户型blog 4 2.4 课题研究意义 4 2.4.1 理论意义 4 2.4.2 实践意义 4 第三章 多用户型blog在教学中体现的功能 5 3.1 blog基本功能分析 5 3.2 应用于教学的多用户型blog所要实现的功能 5 3.3 应用多用户型blog教学体现的教学效果 6 第四章 策划与设计 7 4.1 多用户型教学blog类型设计 7 4.2 blog平台的重构策略 7 4.2.1 blog平台的选取 7 4.2.2 blog站点主界面的重构 8 4.2.3 系统blog分类修改 9 4.2.4 blog日志分类修改 11 4.2.5 blog程序代码修改 12 第五章 blog间资源和信息的相互搜索和共享 16 5.1 trackback与RSS 16 5.1.1 什么是trackback? 16 5.1.2 什么是RSS? 17 5.2 如何应用trackback与RSS于blog中 18 5.2.1 trackback的原理和应用 18 5.2.2 RSS的原理和应用 23 第六章 总结 26 参考文献 27 致  谢 28 28 第一章 引 言 。 Blog(博客)是20世纪末出现的,于近几年开始流行。有人说,它只是一种交流工具,有人说它只是个人日记的电子公开版,有人说它只是一个个人网站……,这些说的都没错,的确,它基本实现了上述的几种功能。然而,blog的功能不仅仅于此,blog是基于web的,采用类似于个人网站的形式,通过简单输入、复制、粘帖,上传等计算机最简单的操作将极富个性化的知识、思想、见闻以及生活通过“帖子”的形式在互联网上发布出来,网络的应用也因此更富有人性化、大众化。而将此种形式运用到相对严肃、呆板的教学中来,必定是一种网络环境下教学形式的一种变革,也必定为大多数教师与同学所喜爱。本课题将普通的blog与教学相结合,实现一种适用于日常学校教育教学的多用户型教学blog,并试图能使研究设计成果很好地在教学中应用。 第二章 研究背景 2.1 blog的应用认知 2.1.1 blog的概念 Blog的全名是weblog,其中log,原义是“航海日志”,后指任何类型的流水记录,网管人员使用log file来指称“系统记录文件”。Weblog是网络上的一种流水记录形式,所有也被称为“网络日志”。Weblog 1998出现在美国,02年进入中国并于近几年逐渐流行,登陆中国后,被翻译成“博客”。 blog是一种基于Web的应用系统,用于提供用户以日志方式发布网页,它通常由简短、随意经常更新的张帖文章构成,这些文章一般按日期排列,其内容和形式各不相同,有的是日记和随笔,有的是基于特定主题或领域的集体创作,但内含许多其他网站的超级链接和评论。它通过网络留言、引用追踪(Trackback)等机制将用户聚集成一个个虚拟的网络群体,通过网络传达实时信息,倡导思想的交流和共享,被认为是继E-mail、BBS、iCQ之后出现的第四种网络交流方式。 2.1.2 blog的特点 1、操作简单 这是博客受如此多网民青睐的最大原因。到某个博客托管商申请拥有一个博客,只需要最简单的注册,一分钟就能免费拥有属于自己的博客。再加上博客的管理与内容添加更是只需要有简单的计算机操作能力即可,包括模板选择,参数设置,日志管理,添加日志,发表日志等。 2、持续更新 博客也是一种电子日记,使用博客的网民一般是学生或者是上班的“草根”一族,上网时间一般比较充裕,持续更新一般能够做到。再加上,如果一个博客半个月没有内容更新了,基本上属于“睡眠博客”。现代社会,信息传递超级快速,更新博客就似生物的新陈代谢,没有了新陈代谢也就代表着生命的结束,而没有了更新,博客也同样失去了生命力。如果条件允许,坚持做到每天都更新,这就是一个积累的过程,长久下去生命力会愈来愈强。 3、开放互动 博客类似于个人空间,本身就是通过网络开放的,这一点跟传统意义的日记又是有区别的。通过博客,我们可以发布自己的文章,并参与别的博主的文章的讨论,还可以用博客进行留言,达到一种互动交流。 4、展示个性 一般的博客都开放源代码,这就是博客越来越自主化,DIY的模式也越来越强,可以让博主的想像力有充分发挥的空间。一个博客,体现了一个博主的个性,不仅从博客的版面设计上来看,还可以从文章数量,日志分类,人气指数来体现。 2.1.3 博客的发展与前景 由网友将博客发展概况为三个阶段:第一阶段是2002年到2003年,少数人写博;第二阶段是2003年到2005年,博客爱好者写博;第三阶段是2005年到2006以及接下来的两年,博客进入大众化前期。 而今后博客更是有着良好的发展前景,再过两年,那些网络保守者都将加入到博客的大军中来,尤其是移动博客流行起来以后,博客就不是一个简单的个人网站或者电子日志,而是一个向大众展示虚拟的自己的平台。 2.2 博客的教学应用分析 2.2.1 传统教学状况 教学本身就是一件严肃的事情,而传统的教学的呆板,枯燥往往让一些同学厌倦课程的学习,让他们陷入游戏等一些虚拟的世界当中。再加上中国人历来中庸保守的思想习惯,学习成了单向的老师教,自己学的过程,遇到问题不及时问成了阻碍学生学习的一大障碍。这并不是学生不好学,而是一种根深蒂固习惯在作祟,不擅长交流,不擅长合作。 2.2.2 blog的教学应用价值 Blog的出现从一定程度上给了教育工作者一些启示,因此越来越多的教学者开始关注他,有的已经开始使用。眼下主张以学生为中心的建构主义学习理论被很多人所认可,在教学过程中教师充当组织者、指导者、帮助者和促进者的作用,利用情景、协作、会话等学习环境要素充分发挥学生学习主动性、积极性和创新精神。而blog的应用价值正式体现在了它的将“情景”、“协作”“会话”和“意义建构”有机结合在一起。在学习的过程中,培养学生的自我探究兴趣,培养学生坚持的习惯,提高群体学习的协作程度,并且把叙述与评价相结合,得到一个及时的反馈效果。与此同时,它突破了传统呆板的教学方式,让学生大胆的畅所欲言,“难以启齿”肯定会有所改善。再者,让学生的学习不再与平时的生活分隔,将平时有趣的课余生活与严肃的学习展示在一起,让学生不再觉得学习的枯燥。 2.2.3 blog的教学应用的适用性分析 古人说:“博学”,“审问”,“慎思”,“明辨”,“笃行”才是完整的学习循环,blog就提供了一个彼此审问,慎思,明辨,践行学习经验的空间,它有一个完整的输入—输出过程,有一个完整的学习记录,评价,讨论,反思的体制。Blog是一个不断积累的过程,学习者可以借此培养出一个良好的学习习惯和一个坚持不懈的作风,学习者还可以通过blog复习和回味曾经的学习经历,通过不断的修正,达到一个不断进步的效果,长此以往,就形成了一个终身受益的学习习惯。 与此同时,blog的操作简单,只需要简单的电脑操作能力,便能随意地记录下平时生化学习的点点滴滴。Blog的共享,让学习者能与他人有知识经验的交流,调动自己对学习的兴趣,加深对知识的理解和应用的能力。 2.3 多用户型blog 顾名思义,多用户型blog就是能提供多个用户的博客,它能提供不同类型的用户群以不同的blog形式。比如本人要设计的这个教学blog,包括教师blog、学生blog、班级blog等。 2.4 课题研究意义 2.4.1 理论意义 教学过程的核心就是创设一个环境,在这个环境里,教师与学生,学生与学生之间能互相影响,学会如何学习。一种教学模式就是一种学习环境,这种环境能帮助学习者在最短的时间内,以最有效的方式,找到对自己最合适的途径。以blog为载体的现代教学模式理论已经不拘泥于强调系统论的传统理论基础,不强调对教学活动的绝对控制,逐渐放弃呆板的模式,转而强调教学模式当中主体的关系性,实践的灵活性和实时性,从而更加有利于学生的创新精神和实践能力。 2.4.2 实践意义 1、教学blog辅助教学,引发头脑风暴,促进积极思考,进一步密切合作式学习的契合度。 2、将聚合功能应用到blog中,使blog不仅能达到平台内所有成员资源共享,还能进行跨平台的资源共享,并使师生的跨平台交流实现自动更新,根据摘要选择阅读。 3、教师专业发展需要总结和反思,基于主题聚合型的blog平台可以提供大量的,易于保存的案例和资料,教师可以据此进行教育叙事,以及教师间的讨论和交流。此外帮助教师更好地掌握学生的学习档案(电子学档)。帮助学习者进行有效的知识管理,开辟更加流畅教师反思和学习者间交流的通道。 第三章 多用户型blog在教学中体现的功能 3.1 blog基本功能分析 Blog的功能有很多,其最主要的功能则有以下几点: 1、方便的文件、图片上传机制。支持本地,远程无刷新上传。 2、方便的日志、图片、商品、书签、文件管理系统。拥有发布箱、草稿箱、垃圾箱,轻松进行批量管理。 3、文件的搜索功能。虽然只是简单的模糊搜索功能,但基本上已经够用了。 4、高度自由的,模块化的用户自定义模板功能。用户可以轻松构建真正属于自己的模板。并拥有独特的模板导出、导入机制,更容易与其他人分享多彩的各类模板。 5、支持RSS、XML导入的日志导入功能。用户可以轻松实现从其他blog到论坛blog的数据转移。还有丰富的RSS订阅功能。 6、丰富多彩的背景音乐、页面FLASH特性,让个人空间更加个性娱乐化。 3.2 应用于教学的多用户型blog所要实现的功能 教学blog功能主要是要体现在教学的应用上,概括起来,有以下几点功能:学生学习情况的电子档案;教师职业训练;课堂教学的辅助管理;协作学习;校内校外的沟通;知识管理;研究日志等。如图: 图3-1 blog的教育应用矩阵[12] 3.3 应用多用户型blog教学体现的教学效果 1、 教学模式有了多样化 某些知识点、某些原理,甚至于某些课程完全可以采用除了讲授法以外的教学模式进行的。但是由于需要较多的资源,特别是涉及到一些需要更多时间观察的教学内容,在课堂环境中一般都难以达到,blog为其提供了一定的便利。比如,目前流行的建构主义的“协作性学习”等教学模式,这些教学模式的应用很难在真实的教学环境下实现,在blog上通过链接,得到丰富的相关资源,进行资源共享,它是这类教学过程实施的主要基础之一。对于学习者自主性的调动会产生积极的作用。通过丰富的教学模式会让学习者感到一种新异刺激,产生探究的兴趣。 2、学生有了方便的答疑工具 使用blog可以克服面对面答疑的局限性,实现网络用户间的非实时交互,使传统的面对面方式得到延伸;学生和老师之间的答疑不再受时空的约束,只要利用身边已上网的计算机,可以随时向老师、同学请教,查看自己感兴趣的问题,发表自己的见解。 3、 预习、复习便利,提高了学生的学习效率 现在许多课程实行电子教案,教师不用满黑板的书写,提高了上课的效率,但随之产生了另一个问题:学生忙于记笔记,或者课后忙于复制讲稿,影响下一堂课的教学。教师可以通过blog将讲稿发布到网上,供学生课前课后下载浏览。这样,学生就可以把主要精力放在听课上。 第四章 策划与设计 4.1 多用户型教学blog类型设计 blog一般含有两重意思,即blog和blogger。所以教学blog类型设计就分为blogger类型分类设计和blog类型分类设计。 1、blogger分类 教学blog的用户一般就是老师和学生。但考虑到blogger的数量教多,将blogger分为:主管教师、指导教师、学生。职责不同,分工也不同。主管教师主要负责课程开展过程中,主要信息的发布,比如:学习计划公告、重要通知、学习方法指导、学习资料整理等。指导老师主要负责对学生答疑解惑以及方法性的指导,而学生则是学习的主体。 2、blog的分类 在blog体系中,有一种特殊的分类,就是“团体博客”,也称为“博客群。所根据三种blogger类型,将blog分为五种类型。如图: Blog 主站 界面 主管教师blog 指导教师blog 班级blog 小组blog 学生blog 学生blog 图4-1 blog结构图 4.2 blog平台的重构策略 4.2.1 blog平台的选取 现在有许多的免费blog托管服务器,比如新浪,和讯,bokee,blogcn等,这也是blogger数量众多的原因,只需要简单的注册即能拥有自己的blog。但是让学生自主去选择一个blog势必会造成blog群落的分散,不利于教师的管理。所以需要有一个自己的blog平台。这个平台要满足三个条件:免费、支持多用户、源码开放。 网上有许多个人blog的程序,各有各的特点。 表4-1目前流行的免费多用户BLOG平台的对比[12] Oblog Phpwind Xblog X-space 开发技术 Asp Php Jsp Php 数据库 Access My sql My sql My sql 运行平台 Windows Linux 皆可 Linux 源代码提供 是 是 否 是 论坛整合 动网 Phpwind 无 Discuz 模板数量 很多 多 极少 少 开放式自定义模板 支持 支持 不支持 支持 二级域名 支持 支持 支持 支持 控制面板位置 分离 分离 整合在首页 分离 鉴于本人多语言的熟悉程度,最终选择一个用ASP开发的平台oblog。版本是oblog4.5。 4.2.2 blog站点主界面的重构 对blog站点主界面的重构,也即对blog系统模板的修改,把在教学中不适用的功能模块去掉,再加上需要的部分。根据教学的要求,我将blog的系统模板作了以下修改: Blog主站 Blog统 计 区 相册 站点公告 用户类别区 班级 分类阅读 热门日志 推荐博客 最新日志 热门评论 主管教师 指导教师 学生 课程计划 问题总汇 课堂资源 …… 图4-2 blog主界面框架 图4-3 站点主界面截图 4.2.3 系统blog分类修改 Blog分类上文有提到过,就是根据不同的blogger类型来划分。普通的blog一般将blog根据个人用户的爱好分为:个人空间、电脑网络、经济金融、教育学习、情感绿洲、娱乐休闲、文学园地、体育竞技、旅游自然等等。而应用于教学的blog则划分得比较简单。分为:主管教师、指导教师、学生、班级。 具体的修改比较简单,进入oblog的系统管理后台,在系统设置中的系统博客分类管理下,将用户分类管理作修改,如图: 图4-4 修改前用户分类 图4-5 修改后用户分类 同时还可以设置各用户的用户等级来调节他们各自的权限。 图4-6 用户等级分类 图4-7 用户权限设置 4.2.4 blog日志分类修改 Blog日志分类是对进行学生只是管理的一个重要环节,完全自由的设置虽对个人来说没什么影响,但是不利于教学的资料汇总和数据统计,所以,必须对blog进行日志的分类。 Blog日志的分类修改涉及到五个方面,系统日志、主管教师日志、指导教师日志、学生日志和班级日志的修改。 在默认的系统日志分类中,主要有:情感绿洲、娱乐休闲、电脑网络、生活社会等12个部分。但为了教学的需要,还应添加: 主管教师主要负责信息的公布、学生动员和学生学习生活的总指导。主管教师存在的原因是:blog主站不能存在存放过多的信息,需要一个有内容扩充的专题网站加以辅助,所有主管教师的blog日志分类包括:课程计划、方法指导、公告三个部分。 指导教师最主要的任务是答疑,所有他的日志应该包括:问题总汇、解答总汇,当然教师的blog应该还有资源专区、课题关注等等。 学生是学习的主体,他的blog主要应该有:待答疑问、课程作业、课堂资源、学习资源等。 当然,以上的只是关于学习的一些日志分类。课程的学习对学生,哪怕是教师来说不可能是他们的百分之百,再者,纯学习的blog是不会有太大的生机的,所以,为了相互间的沟通更方便,博客更有生机,适当的加上其他的一些日志的分类,这些,在默认的日志分类中已经有了很好的给予。当然学生还可以根据自己的需要和爱好任意添加合适的板块。 图4-8 修改前日志分类 图4-9 修改后日志分类 4.2.5 blog程序代码修改 1、conn.asp修改 Conn.asp用来连接数据库,以下是其中主要的代码: Sub link_database() If Is_Sqldata = 0 Then db = "/oblog45/data/oblog45.mdb" ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db) …… Dim Sql_DBServer,Sql_DBName,Sql_User,Sql_Password Sql_DBServer = "aobo" Sql_DBName = "oblog45" Sql_User = "sa" Sql_Password = "555555" ConnStr = "Provider = Sqloledb; User ID = " & Sql_User & "; Password = " & Sql_Password & "; Initial Catalog = " & Sql_DBName & "; Data Source = " & Sql_DBServer & ";" …… On Error Resume Next Set conn = Server.CreateObject("ADODB.Connection") conn.open ConnStr If Is_ot_User=1 And InStr(LCase(Request.ServerVariables("HTTP_REFERER")),"admin_")=0 Then ot_connstr= "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("/bbs/data/dvbbs7.mdb") 'ot_connstr = "Provider = Sqloledb; User ID = bbs; Password = bbs; Initial Catalog = bbs; Data Source = (local);" Set ot_conn = Server.CreateObject("ADODB.Connection") ot_conn.open ot_connStr ot_usertable = "dv_user" ot_username = "username" ot_password = "userpassword" ot_regurl = "../bbs/reg.asp" ot_modIfypass1 = "../bbs/modIfyadd.asp?t=1" ot_modIfypass2 = "../bbs/modIfyadd.asp?t=1" ot_lostpasswordurl = "../bbs/lostpass.asp" End If If Err Then Err.clear Set conn = Nothing Response.Write "数据库连接出错,请检查连接字串。" Response.End End If End Sub 其中使用一个变量Is_Sqldata来判断数据库是利用Access还是SQL Server,而该版本使用的是Access。先定义数据库连接字符串ConnStr,然后创建一个ADODB.Connection对象,最后用Connection的Open方法打开数据库。判断是否有错误出现,当出现错误时,先清空Connection,然后用Response.End结束页面的处理。 db = "/oblog45/data/oblog45.mdb",是默认的数据库连接地址,这里要将其改为db = "/data/oblog45.mdb",如果根目录有变,则再次修改。而且,oblog45.mdb也是系统默认的,如果正式使用就不够安全,改成相对较复杂的名称,再把后缀名改成ASP,这样就安全多了,如果下次要修改数据库,再把.ASP改成.mdb就可以了。 2、 config.asp修改 同样也是地址的问题,这里修改相对简单,视blog程序所在目录,在本机测试,如果不改动默认的根目录,需要将 Const blogdir = "/oblog45"改成Const blogdir = "/"就可以了。 3、评论修改 Oblog4.5评论默认显示头像.但是其实游客是没有机会修改头像地址的.或者很多评论都是游客的.注册用户也不太习惯评论的时候先登陆.所以很有必要游客评论不显示头像.这可以更好维护版面整洁.可以作如下修改: 打开inc/class_blog.asp将faceurl的值设置为为faceurl="",将 else faceurl = blogurl&"images/ico_default.gif"两行 移动到end if上面.最终成为如下样子: If rs(6) = 1 Then show_author = "" & oblog.filt_html(rs(0)) & "(游客)" faceurl="" Else show_author = "" & oblog.filt_html(rs(0)) & "" set rstmp=oblog.execute("select user_icon1 from oblog_user where username='"&oblog.filt_badstr(rs(0))&"'") if not rstmp.eof then faceurl = ProIco (rstmp(0),1) else faceurl = blogurl&"images/ico_default.gif" end if faceurl=" " faceurl=replace(homepage_str,"个人主页",faceurl) End If 4、上传修改 首先把 inc/class_upfile.asp 中 526 行的 FileName = FormatName(FileExt) 改为 FileName = File.FileName 但上面的做法将导致文件重名被覆盖,因此还需要把 class_upfile.asp 531 行改为 If File.FileSize>0 then dim fso Set fso = server.CreateObject("Scripting.FileSystemObject") if not fso.FileExists(Server.MapPath(FilePath & FileName)) then File.SaveToFile Server.Mappath(FilePath & FileName) AddData FormName , _ FileName , _ FilePath , _ File.FileSize , _ File.FileType , _ FileType , _ FileToBinary , _ FileExt , _ File.FileWidth , _ File.FileHeight Count = Count + 1 CountSize = CountSize + File.FileSize End If End If 这样,上传后的文件名字就不会更改了。 5、上面的是一些使用过程中的修改,可惜Oblog使用的是Access数据库,从各方面比较,如果能把Access数据库更换成SQL的,在性能方面将会更好,不知道oblog有没有考虑在内,如果时间充裕,在论文完成后,希望能完成对它的修改。 第五章 blog间资源和信息的相互搜索和共享 5.1 trackback与RSS 5.1.1 什么是trackback? trackback是现在WEB2.0的产物,blog成为WEB2.0的关键包括TRACKBACK的功能,原理如下: 在自己的空间(不管你在哪里建立了自己的blog或SPACE),你都必不可少的发表一些评论,以前的做法就是在文章下面跟帖评论,很可能要不定时回去看看自己的评论别人是如何看待的,TRACKBACK就是为了解决这个问题而生的. 你在blog发表一篇评论的时候,在尾部的引用栏输入对方文章的引用(TRACKBACK)地址,那么你发表完文章后,对方的blog就会自动在你所评论的文章的尾部添加了你的引用信息,所显示的信息因程序而不同,基本的要素包括了你评论的标题和你的评论的链接,其他人可以很清楚地看到你的引用,并很方便地点击就可以来看你的文章. Blog跟BBS有点重要的不同,Blog是一种个人创作,用Blog来发表自己的东西,保存自己的东西,即使是对他人Blog文章的评论也要在自己的Blog中永久保留下来。通过Trackbak,我就可以在自己的Blog中发表文章,同时把自己这篇文章的URL地址Ping到鱼头的那篇文章上去。这样,所有阅读鱼头文章的人也能通过Trackback顺藤摸瓜地来我的Blog看我的文章。 所以,当我们的Blog有了Trackback Ping功能,那么谁都可以通过Trackback Ping来发表意见和评论了。这样,多家Blog网站就通过相关话题而联接起来。各种评论在Internet上相互连接而织成一张大网。因此,可以说, Trackback创造出了Blog与BBS、Diary完全不同的文化,Blog的世界通过Trackback而变成真正的无限互连。 作为Blogger,让我们习惯于这样讨论问题和做评论吧:把内容写在自己的Blog里面,Trackback Ping到别人的Blog。这个概念是论坛模式里从来没有的,称为Remote Commenting。 早期版本的Trackback规范中,Ping是GET方式的HTTP请求,现在不再支持GET方式,只能用POST方式。参数包括: title - 文章的标题 excerpt - 文章的摘要。在Movable Type系统中,如果摘录信息超过255个字符将会被截断为252个字符,并在后面增加...三个字符 url - 文章的永久连接。象其它永久连接一样,这个连接应可能准确地在页面中定位文章的入口,因有疑问时这个链接会用到 blog_name - 发表文章的blog的名称 在上述的参数中只有url是必须的。如果title没有提供,url的值将被用作标题。 当Blog发出这个Trackback Ping后,将接收一个简单的XML格式应答,如果Ping成功,那么应答的格式如下: <?xml version="1.0" encoding="iso-8859-1"?> <response> <error>0</error> </response> 而失败应答的格式为: <?xml version="1.0" encoding="iso-8859-1"?> <response> <error>1</error> <message>The error message</message> </response> 5.1.2 什么是RSS? RSS是一个缩写的英文术语,在英文中被认为有几个不同的源头,并被不同的技术团体做不同的解释。它既可以是"Rich Site Summary"(丰富站点摘要),或"RDF Site Summary"(RDF站点摘要),也可以是"Really Simple Syndication"(真正简易聚合)。现在已有的有Netscape, 1.0 (RSS-DEV版本),和 0.9x and 2.0 (UserLand Software版本) 0.9x和2.0。不过几乎所有能支持RSS的程序都可以浏览不同版本的RSS。 RSS是基于文本的格式。它是XML(可扩展标识语言)的一种形式。通常RSS文件都是标为XML,RSS files(通常也被称为RSS feeds或者channels)通常只包含简单的项目列表。一般而言,每一个项目都含有一个标题,一段简单的介绍,还有一个URL链接(比如是一个网页的地址)。其他的信息,例如日期,创建者的名字等等,都是可以选择的。 RSS是站点用来和其他站点之间共享内容的一种简易方式(
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服