亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于dedecms的校園體育新聞網(wǎng)的建設

        2018-07-18 17:52:04李曉麗
        智富時代 2018年5期
        關鍵詞:數(shù)據(jù)采集

        李曉麗

        【摘 要】隨著全民體育運動的普及,人們對體育的關注度空前高漲,但是當前大多數(shù)校園網(wǎng)站對于體育信息的報告不及時,而且體育信息匱乏的現(xiàn)象也非常普遍。本文基于對dedecms開源網(wǎng)站的介紹,從網(wǎng)站的三級架構模式到主要功能模塊的分析,從網(wǎng)站模版的選擇到體育資訊數(shù)據(jù)的采集,并加入校園賽事和選手風采欄目,完成了一個垂直類的體育校園新聞網(wǎng)站的開發(fā)?;赿edecms的開源性,網(wǎng)站在開發(fā)和以后的維護過程具有其它開發(fā)方式不可比擬的優(yōu)越性,開發(fā)周期短,維護成本低且便捷。

        【關鍵詞】dedecms;數(shù)據(jù)采集;垂直網(wǎng)站;體育資訊

        當今社會,在全民健身熱潮的涌動下,體育運動越來越普及,互聯(lián)網(wǎng)作為當今最主流的傳播媒體,其宣傳作用不容小覷。但是當前校園網(wǎng)的新聞平臺基本都是綜合性質的,或者發(fā)布的實時新聞比較滯后,dedecms作為開源的cms管理系統(tǒng),在開發(fā)便捷性、維護簡易性、采集信息同步性方便有很大的優(yōu)勢。本文從網(wǎng)站整體架構、功能分析、數(shù)據(jù)采集、模版選擇、網(wǎng)站發(fā)布等主要方面出發(fā),介紹了基于dedecms的校園新聞體育網(wǎng)的建設。網(wǎng)站成功上線運營后,在校學生可以實時瀏覽學校最近的體育動態(tài)、校園體育先鋒的英姿以及經(jīng)老師精心篩選采集的體育資訊,既解決了一般網(wǎng)站建設周期長和維護成本高的問題,又極大提高了學生信息獲取的及時性。

        一、基于dedecms的校園體育新聞網(wǎng)的整體架構

        dedecms作為開源的PHP網(wǎng)站系統(tǒng),具有易用、完善、開發(fā)簡單、模版豐富等主要功能,廣泛應用于中小型企業(yè)、政府機關、教育機構、媒體機構、行業(yè)網(wǎng)站、淘寶客網(wǎng)站等,本文中的校園體育新聞網(wǎng)以dedecms為基礎,采用三層架構模式,將界面層、業(yè)務邏輯層、數(shù)據(jù)訪問層進行分離。其中界面層主要完成網(wǎng)站的靜態(tài)頁面,dedecms采用偽靜態(tài),首頁、欄目頁以及文章詳情頁面都是動態(tài)生成,每次更新系統(tǒng)都在相應的目錄下生成靜態(tài)html文件,文件相當于緩存到本地,大大加快了訪問速度;業(yè)務邏輯層是dedecms的核心程序,主要包含函數(shù)庫、數(shù)據(jù)庫的相關操作、各個內容模型的管理,新增模塊管理,用戶通過前臺瀏覽相應的文章或者進行留言和評價操作時,都會觸發(fā)相應的業(yè)務邏輯層函數(shù);dedecms采用的是mysql數(shù)據(jù)庫,管理員可以通過phpmyadmin進行數(shù)據(jù)庫的頁面化管理,同時dedecms也提供數(shù)據(jù)庫的備份和恢復功能,在網(wǎng)站的遷移和恢復方面具有很大的優(yōu)勢。

        二、主要功能模塊分析

        校園體育新聞網(wǎng)主要分類前臺和后臺兩大模塊,前臺展示給用戶,主要包括以下功能:

        ①網(wǎng)站首頁-集中展示主推的校園體育資訊、選手風采以及實時采集的體育賽事和資訊;

        ②校園賽事-精選校園經(jīng)典賽事,以文章、圖片或者視頻的形式展示,登錄的學生會員可以對相應的賽事進行點評或者留言;校園賽事預報,對支持的班級或者隊員進行投票等;

        ③選手風采-展示各個班級優(yōu)秀的體育選手,并定期進行選手專訪,網(wǎng)站定期在此欄目下發(fā)布選手專訪文章;

        ④體育資訊-實時更新精彩體育資訊,動態(tài)發(fā)布學生感興趣的資訊信息;

        ⑤體育賽事-展示匯編精彩體育賽事,根據(jù)分類和時間匯集不同的體育賽事;

        ⑥評價留言-網(wǎng)站的游客不可以進行評價、留言以及投票,會員可以對相應的資訊、賽事、選手進行評價,后臺審核通過后可以在前臺頁面展示。

        后臺模塊:

        ①欄目管理-包括欄目的添加、修改和刪除,通過欄目管理動態(tài)控制導航中欄目的顯示;

        ②文章管理-包括文章的發(fā)布、審核、更新、修改、刪除、恢復等;

        ③圖庫管理-包括圖片的上傳、審核、修改、水印設置、刪除、大小調整等;

        ④采集管理-包括采集節(jié)點設置、采集文章導入、配置信息導入等;

        ⑤模塊管理-本網(wǎng)站后臺主要對評價模塊、留言模塊、投票模塊的信息進行審核管理;

        ⑥系統(tǒng)管理-主要包含網(wǎng)站基本參數(shù)的設置、系統(tǒng)靜態(tài)文件的生成、數(shù)據(jù)庫備份與恢復、系統(tǒng)安全設置等。

        三、實時體育新聞采集與文章發(fā)布

        Dedecms后臺提供文章采集的功能,通過指定目標網(wǎng)頁的鏈接,以及標簽的開始結束位置,來采集相應的文章,采集主要流程如下:

        校園體育新聞網(wǎng)主要采集新浪、搜狐、騰訊、網(wǎng)易門戶網(wǎng)站的體育頻道下最新發(fā)布的文章,以新浪體育頻道為例,采集中國男籃子欄目下的熱門推薦文章,主要步驟為:

        1、增加新節(jié)點及設置節(jié)點名稱:需要采集的是文章,因此內容模型選擇普通文章;節(jié)點名稱可以自定義,最好和采集文章相關,如新浪體育-中國男籃;

        2、設置目標頁面編碼:為了防止采集的文章出現(xiàn)亂碼,需設置目標頁面編碼,可以通過查看目標頁面的源代碼來確定其編碼,一般為utf-8或者gb2312,在源代碼中的meta標簽charset屬性中定義,新浪的頁面編碼為utf-8;

        3、設置引用網(wǎng)址:引用網(wǎng)址為需要采集的文章列表頁面中某個文章的詳情頁面;

        4、設置列表網(wǎng)站獲取規(guī)則:列表網(wǎng)站的獲取規(guī)則包含三個,批量獲取、手工指定和RSS中獲??;如果需要采集的數(shù)據(jù)量非常大,推薦采用批量獲??;

        5、設置文章網(wǎng)址匹配規(guī)則:匹配規(guī)則設置的目的是來獲取列表文章的所有鏈接,通過查找包含文章網(wǎng)址區(qū)域的開始html標簽和區(qū)域結束的html標簽,系統(tǒng)自動進行相應范圍內的網(wǎng)站抓取,如果相應范圍內有需要篩選的標簽,可以使用正則表達式進行再次篩選;通過頁面文章列表位置的文字,到源代碼中先查找到大致的區(qū)塊,然后在對標簽的唯一性進行檢驗,最后找出開始和結束的標簽,分別為

        [內容]

        7、設置文章內容匹配規(guī)則及過濾規(guī)則:通過指定開始和結束標簽,篩選出文章正文的內容,既要保證不含多余的內容,又要確保文章全部包含;通過過濾規(guī)則的設置,避免采集到多余的就js代碼、框架元素、或者非成對的標簽等;

        所有設置完成后保存并開始測試,可以查看文章的正文的采集效果,通過觀察采集的內容進行細微的調整,對某些詞語或者標簽進行簡單的替換;

        8、文章采集并導入相應分類:采集規(guī)則設置完成后即可進行文章采集,采集的速度與網(wǎng)速以及設置的標簽相關,采集完成后查看已下載,可以看到采集到的相應文章;通過數(shù)據(jù)導入,可以將相應采集節(jié)點采集到的文章導入到指定的欄目下,導入的過程中可以進行每批導入條數(shù)的設置,至此文章采集并導入完成。網(wǎng)站前臺頁面開發(fā)時,可以通過指定分類id來獲取最新采集的文章。

        四、模版選擇與安裝

        基于dedecms進行網(wǎng)站開發(fā),所有的模版文件都存放在網(wǎng)站根目錄的templets文件夾中,默認情況下,網(wǎng)站使用的是default模版,開發(fā)者既可以重新開發(fā)模板也可以使用dedecms現(xiàn)成的模板。結合校園體育新聞網(wǎng)的需求以及開發(fā)周期,采用從網(wǎng)上下載合適布局及風格的模板,并通過PS或者FW軟件進行主要圖片和logo的處理。第三方模版的安裝步驟為:

        1、檢驗模版文件夾的合理性:dedecms的模版文件要符合一定的命名規(guī)則,網(wǎng)上下載的模板要符合規(guī)則才能正常調用,如所有的圖片文件存于images文件夾中,css文件存于style文件中,首頁模版文件為index.htm,文章詳情頁面的模版文件為article_article.htm等;

        2、模版文件夾的導入:將下載好的模版重命名為sport放入網(wǎng)站根目錄的templets文件夾中;

        3、后臺參數(shù)修改:進入網(wǎng)站后臺,在系統(tǒng)基本參數(shù)中修改模板默認風格為sport,更新主頁html并修改主頁模版。

        4、主要模塊代碼修改:網(wǎng)上下載的模版對于文章或者圖片的獲取有一定的局限性,需要通過dedecms標簽來進行相應的調整,并通過對后臺的數(shù)據(jù)相對應,來獲取合適的數(shù)據(jù)。例如首頁的圖片輪播模塊,網(wǎng)上下載的模板中用的是flash輪播,flash對于瀏覽器具有局限性,本文通過調用第三方的輪播代碼,并通過dedecms的文章列表標簽來獲取具有輪播和推薦屬性的文章顯示到首頁,代碼如下:

        {dede:arclist row='6' flag='f,a'}

        [field:title/]

        {/dede:arclist}

        五、網(wǎng)站發(fā)布與上線運營

        Dedecms需要在php環(huán)境下運行,本網(wǎng)站使用phpstudy集成環(huán)境,其中服務器為apache,數(shù)據(jù)庫為mysql,環(huán)境配置成功后,將源網(wǎng)站復制到www根目錄下,運行dedecms安裝程序,安裝完成后進入網(wǎng)站后臺進行數(shù)據(jù)庫的恢復,數(shù)據(jù)恢復完成后再次檢查網(wǎng)站的模版及屬性設置是否正確,全部就緒后基于dedecms的校園體育新聞網(wǎng)開發(fā)完成,管理員通過后臺發(fā)布相應欄目的文章和圖片以及采集及時的體育資訊信息,學生就可以通過訪問網(wǎng)站獲取所需信息。

        六、結束語

        本文從基本的需求分析出發(fā),通過對校園體育新聞網(wǎng)功能模塊的設計,基于dedecms開源框架,實現(xiàn)了網(wǎng)站前臺文章、圖片等的瀏覽和評價以及后臺文章、欄目、采集等主要功能。管理員定期發(fā)布校園相關的體育資訊以及賽事,并利用設置好的采集節(jié)點來采集主流門戶網(wǎng)站的體育資訊,動態(tài)更新網(wǎng)站展示內容,使得學生對體育新聞的獲取更便捷和及時,對校園體育的發(fā)展以及校園體育信息的傳播具有一定的促進作用。

        【參考文獻】

        [1]劉娜.基于織夢DedeCMS建設企業(yè)門戶網(wǎng)站的分析[J].信息通信,2016(2).

        [2]龔利,史楊.基于DEDECMS內容管理系統(tǒng)的課程網(wǎng)站系統(tǒng)實現(xiàn)[J].電腦知識與技術,2014(23):5406-5410.

        [3]陳彩.基于DedeCMS的視頻點播模塊實現(xiàn)與比較[J].電腦編程技巧與維護,2014(12):106.

        [4]歐陽玉峰,王珂琦.基于DedeCMS技術的高校網(wǎng)站建設安全問題[J].黑龍江科技信息,2013(19):151.

        [5]龐貞祿,鄔德飛.基于DedeCMS的高校圖書館網(wǎng)站建設[J].中國傳媒科技,2012(12):163-165.

        [6]孫萍.基于內容管理的遠程教學網(wǎng)站的設計與實現(xiàn)[J].電子測試,2014(22):120-121.

        [7]劉超.基于DedeDMS的烏海能源公司網(wǎng)站建設[J].中國科技博覽,2015(24):62-62.

        [8]陳曉丹.基于DedeCMS的校園門戶網(wǎng)站建竣[J].教育,2015(10):167-168.

        [9]李洪心,王東.電子商務網(wǎng)站建設[M].電子工業(yè)出版社,2015.01.

        [10]李愛萍,崔冬華,李東生.軟件工程[M].人民郵電出版社,2014.03.

        [11]丁士鋒.網(wǎng)頁制作與網(wǎng)站建設實戰(zhàn)大全[M].清華大學出版社,2013.07.

        猜你喜歡
        數(shù)據(jù)采集
        Web網(wǎng)絡大數(shù)據(jù)分類系統(tǒng)的設計與改進
        CAN總線通信技術在電梯監(jiān)控系統(tǒng)中的應用
        基于大型嵌入式系統(tǒng)的污水檢測系統(tǒng)設計
        社會保障一卡通數(shù)據(jù)采集與整理技巧
        基于AVR單片機的SPI接口設計與實現(xiàn)
        CS5463在植栽用電子鎮(zhèn)流器老化監(jiān)控系統(tǒng)中的應用
        大數(shù)據(jù)時代高校數(shù)據(jù)管理的思考
        科技視界(2016年18期)2016-11-03 22:51:40
        鐵路客流時空分布研究綜述
        基于廣播模式的數(shù)據(jù)實時采集與處理系統(tǒng)
        軟件工程(2016年8期)2016-10-25 15:54:18
        通用Web表單數(shù)據(jù)采集系統(tǒng)的設計與實現(xiàn)
        軟件工程(2016年8期)2016-10-25 15:52:53
        色视频日本一区二区三区 | 日韩在线观看入口一二三四| 综合色区亚洲熟妇另类| 色老汉免费网站免费视频| 国产成品精品午夜视频| 91国产精品自拍视频| 一本无码中文字幕在线观| 亚洲国产欧美在线观看| 日韩吃奶摸下aa片免费观看| 国产精品视频一区二区噜噜| 亚洲av无码片在线播放| 97无码人妻一区二区三区蜜臀| 日本在线一区二区三区四区| 中国久久久一级特黄久久久| 四虎影视免费永久在线观看| 国品精品一区二区在线观看| 日本高清免费播放一区二区| 人妻少妇偷人精品免费看| 国产精品久久久久久影视| 在线视频中文字幕乱人伦| 伊人狼人大香线蕉手机视频| 麻豆亚洲av熟女国产一区二| 国产高清在线精品一区二区三区 | 丰满人妻被黑人猛烈进入| 日韩永久免费无码AV电影| 日本一区二区午夜视频| 亚洲狠狠婷婷综合久久久久| 天天做天天爱天天综合网2021| 亚洲аv天堂无码| 亚洲熟女一区二区三区不卡| 国产成人精品人人做人人爽97| 久久久www成人免费精品| 色婷婷欧美在线播放内射| 亚洲一区二区在线视频播放| 一本色道久久88加勒比—综合| 亚洲欧美日韩另类精品一区| 国内少妇人妻丰满av| 61精品人妻一区二区三区蜜桃| 亚洲综合色区一区二区三区| www国产亚洲精品久久网站| 青榴社区国产精品|