999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web2.0的RSS技術分析與應用

2010-10-17 11:04:26胥杜鵑
科技傳播 2010年12期
關鍵詞:數(shù)據(jù)庫內(nèi)容

胥杜鵑

九江學院信息與科學技術學院,江西九江 332005

基于Web2.0的RSS技術分析與應用

胥杜鵑

九江學院信息與科學技術學院,江西九江 332005

本文系統(tǒng)論述了基于Web2.0的RSS技術的基本原理。在此基礎上,對RSS技術在Web2.0站點實際開發(fā)的應用技術進行了分析和探討。提出了一種運用RSS技術來構建基于Web2.0站點的方法。

Web2.0;RSS;XML標準;RSS閱讀器

0 引言

RSS(Really Simple Syndication),是一種描述和同步網(wǎng)站內(nèi)容的格式,用于共享新聞標題和其他Web內(nèi)容的XML格式標準,即一種用于發(fā)布和獲取網(wǎng)絡內(nèi)容(例如最新新聞)的XML格式,常被用于新聞和其它按順序排列的網(wǎng)站,例如博客(Blog)、維基(Wiki)等。

1 原理概述

一個新聞站點,如果希望用戶能及時了解其站點內(nèi)容更新的新聞,那么就必須創(chuàng)建一個XML標準的RSS提要文件,將最新的新聞內(nèi)容匯集起來。然后將匯集的最新新聞以XML格式輸出生成一個RSS[1]。用戶想訪問相應站點最新新聞時,只要安裝一個RSS閱讀器來訪問站點提供的RSS URL即可。站點內(nèi)容更新后,用戶能在不打開站點的情況下,及時獲得站點的最新新聞。

2 實現(xiàn)

目前,多數(shù)站點是在不改變動態(tài)web站點源程序的情況下,增加新asp文件,從新聞內(nèi)容相關的數(shù)據(jù)庫中讀取最新幾篇文章,直接以http流傳送給客戶端,不在服務器上生成靜態(tài)xml文件。此種方法將會增加web服務器的運算負荷,對于訪問流量特別大的站點并非好辦法。本文將采用在一個動態(tài)的web站點每次添加。編輯新文章更新數(shù)據(jù)庫時,對更新數(shù)據(jù)庫的子程序或函數(shù)部分增加一段代碼,用SQL語句按時間的順序讀取文章表中最新幾篇新聞,然后直接在服務器上輸出文本流(FSO),生成符合RSS標準的XML文檔[2]。Web鏈接指向此靜態(tài)rss.xml文件即可。以某網(wǎng)站新聞頻道的RSS生成為例,實現(xiàn)方法描述如下:

2.1 文件與函數(shù)創(chuàng)建

首先是創(chuàng)建一個Create Rss.asp文件,用于定義Create Rss()函數(shù),用來執(zhí)行RSS FEED文件的生成過程,該函數(shù)調(diào)用了文件操作對象FSO;然后創(chuàng)建ReadNews.asp文件,用于讀取數(shù)據(jù)庫中符合條件的記錄,比如最新的新聞;之后調(diào)用Create RSS()函數(shù)生成RSS Feed文件,即rss.xml。具體生成過程的代碼如下:

1)CreatRss.asp文件的代碼如下:

<%

//將從數(shù)據(jù)庫中讀取的記錄以RSS格式或標準的形式寫入RSS提要文件,此處定義該函數(shù)功能;

//調(diào) 用 Create rss"C: ss.xml" "rss",True 可 以 創(chuàng) 建 文 件 rss.xml;

Sub Create Rss(strFile,strcontent,bln Append)

//參數(shù)strFile:文件名(包含路徑的文件名);

//參數(shù)strcontent:寫入RSS提要文件數(shù)據(jù)內(nèi)容;

//參數(shù) bln Append:是否追加

On Error Resume Next

//如果發(fā)生錯誤下面的處理

2.2 更新內(nèi)容的讀取

上面的代碼實現(xiàn)了Rss Feed文件的生成,接下創(chuàng)建一個ReadNews.asp文件,將站點新聞頻道中更新的內(nèi)容從相應的數(shù)據(jù)表中讀取出來,并按RSS規(guī)范將讀取來的記錄數(shù)據(jù)放到RSS的相應元素中,實現(xiàn)的代碼如下:

通過上述代碼的運行,產(chǎn)生了站點新聞頻道的RSS URL:http://站點的url/rss.xml。用戶只要在終端使用各類RSS的閱讀器訂閱本站點新聞頻道的RSS URL后,就可以實時的讀取站點中更新的新聞內(nèi)容。

以上實現(xiàn)方法會占用web服務器的存儲空間,因為生成的是靜態(tài)的xml頁面,所以占用的空間非常少。但對客戶端的用戶來說,請求靜態(tài)頁面xml處理起來毫無疑問比asp要快很多。僅占用了少量的服務器存儲空間,卻大大提高了客戶端的訪問速度。對于高效、迅速的web2.0應用來說,無疑是一種更好的的選擇[3]。

3 結論

本文在對RSS技術的原理進行闡述的基礎上,通過對RSS技術的一種更好的實現(xiàn)方法進行了說明,并對實現(xiàn)的代碼進行了分析和研究,提出了一種RSS技術來構建基于Web2.0應用的方法。

[1]Stephen Downes (2002). An Introduction to RSS for EducationalDesigners [z]

[2]朱良兵,紀希禹.RSS的本征與應用[J],中國信息導報,2005(9):20-21.

[3]Chuck White,Liam Quin,Linda Burman.XML從入門到精通[M].周生炳,宋浩,肖偉譯.北京:電子工業(yè)出版社,2006:13-60.

TP393

A

1674-6708(2010)21-0179-02

胥杜鵑,助教,主要從事計算機軟件技術應用開發(fā)

猜你喜歡
數(shù)據(jù)庫內(nèi)容
內(nèi)容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內(nèi)容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內(nèi)容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
主要內(nèi)容
臺聲(2016年2期)2016-09-16 01:06:53
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
數(shù)據(jù)庫
財經(jīng)(2010年20期)2010-10-19 01:48:32
主站蜘蛛池模板: 国产制服丝袜91在线| 99re免费视频| av在线5g无码天天| 亚洲经典在线中文字幕| 亚洲日韩在线满18点击进入| 2020精品极品国产色在线观看| 国产一区二区三区在线无码| 91蝌蚪视频在线观看| 99精品伊人久久久大香线蕉| 精品乱码久久久久久久| 欧美97欧美综合色伦图| 欧美日本视频在线观看| 精品自拍视频在线观看| 真实国产乱子伦视频| 精品成人一区二区三区电影| 国产乱论视频| 亚洲欧洲日产国码无码av喷潮| 免费国产好深啊好涨好硬视频| 亚洲欧美自拍视频| 久久成人国产精品免费软件| 亚洲中字无码AV电影在线观看| 国产在线精品99一区不卡| 极品国产一区二区三区| 日本AⅤ精品一区二区三区日| 欧洲欧美人成免费全部视频| 日韩视频精品在线| 无码国内精品人妻少妇蜜桃视频| 男人天堂伊人网| 久久精品视频一| 狠狠亚洲五月天| 欲色天天综合网| 又粗又大又爽又紧免费视频| 26uuu国产精品视频| 一本色道久久88| 亚欧美国产综合| 亚洲精品福利网站| 精品国产欧美精品v| 被公侵犯人妻少妇一区二区三区| 久久久噜噜噜| 欧美日韩亚洲国产主播第一区| 国产成a人片在线播放| 日本www色视频| 免费在线成人网| 午夜性爽视频男人的天堂| 毛片基地视频| 四虎永久在线视频| 国产91特黄特色A级毛片| 国产成人高清在线精品| 久久综合九色综合97婷婷| 国模私拍一区二区三区| 精品视频福利| 成人蜜桃网| 国产办公室秘书无码精品| 自慰网址在线观看| 久久人午夜亚洲精品无码区| 久久精品这里只有国产中文精品| 在线观看欧美精品二区| 色综合国产| 亚洲品质国产精品无码| 高清大学生毛片一级| 干中文字幕| 日韩黄色在线| 在线精品亚洲一区二区古装| 成年人免费国产视频| 国产成人精品一区二区| 国产jizz| 日韩专区第一页| 91久久偷偷做嫩草影院免费看 | 思思热在线视频精品| 91麻豆国产精品91久久久| 成人在线天堂| 88国产经典欧美一区二区三区| 日韩视频福利| 免费一级α片在线观看| 无码电影在线观看| 国产成人h在线观看网站站| 狠狠干综合| 永久在线精品免费视频观看| 国产精品成人AⅤ在线一二三四| 二级特黄绝大片免费视频大片| 欧美精品色视频| 亚洲欧洲天堂色AV|