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

應用開源CMS系統構建教育信息化平臺的研究

2010-12-31 00:00:00
考試周刊 2010年55期

摘 要: 開源CMS具有很多的優點,可以加快網站開發的速度和減少開發的成本。本文對Joomla、Drupal、Wordpress三個著名的開源內容管理系統進行了分析比較,重點研究了Jommla系統的構建方式,并將該系統應用到教育信息化平臺建設中。

關鍵詞: 開源CMS Joomla 教育信息化平臺建設

一、引言

我們開發一個網站,一般有三種選擇:靜態HTML,CMS或Flash。前者對信息的更新極為不便,后者交互性強,但開發周期較長,于是CMS就成了折中的選擇。國外教育界普遍使用開源CMS作為信息化建設平臺,我國雖然起步較晚,但越來越多的高校在教育信息平臺建設中走開源CMS路線。我結合在開發過程中的體會,分析各種開源CMS的架構,并提出一種可行的教育信息化平臺的建設方案。

二、CMS簡介

CMS是Content Management System的縮寫,意為“內容管理系統”。CMS記錄和管理著網站中的各種信息。內容可以是簡單的文字、照片、音樂、視頻、文件,甚至是任何你能想到的信息。使用CMS最大的優勢是,你不必涉及網站開發中的技術和內容組織管理的構建,這一切都將由CMS來管理。

目前,CMS按照程序語言可分為ASP、PHP、.NET及JSP四類。基于開發成本和易用性等方面的考慮,開源CMS已成為了快速構建信息化平臺的主要工具,現在的開源CMS基本上以PHP為主,全世界這樣的系統可能有數百個,而真正被廣泛使用的只有三種:Drupal,WordPress和Joomla。

三、不同CMS的評價分析

1.Drupal。

Drupal最初是由社區討論程序BBS發展而來,由于具有靈活的內容構造體系,在眾多開發者的不斷努力下,其逐漸發展成為一個內容管理系統。Druple的前身是BBS,所以非常注重社區性和文章發布,以至于最初在國內被很多人用來部署自己的博客。Druple提供了豐富的插件和功能模塊,所以也越來越多地用于構造提供多種功能和服務的動態網站。

(1)優點。友好的開發界面,使得程序員編寫程序時有“找到家”的感覺。強大的社區功能,能提供可供幾十甚至幾百人使用的功能和標簽。

(2)缺點。沒有足夠的人性化系統構建體系,使得一般的開發者很難完成系統開發。可能是因為Drupal更多地被開發商壟斷,而非設計師喜愛,它的主題和模板資源也不夠多。開發一個Drupal網站成本比WordPress或Joomla要高。

2.WordPress。

WordPress是一種使用PHP語言開發的博客平臺,WordPress可以說是世界上目前最先進的weblog程序。用戶可以在支持PHP和MySQL數據庫的服務器上架設自己的網站,也可以把WordPress當作一個內容管理系統(CMS)來使用。目前開發的博客程序大多都是根據它仿造的。它更能把握搜索引擎,在你使用WordPress并掌握幾種插件后,對于優化將不用過多操心,它會為你想得更多。WordPress有許多第三方開發的免費模板,安裝方式簡單易用。不過要做一個自己的模板,則需要有一定的專業知識。比如你至少要懂得HTML代碼、CSS、PHP等相關知識。

(1)優點。使用簡單,沒有必要進行修改。可以以鏈接的方式與許多優秀的博客分享想法,即使是老用戶也可以得到它。

(2)缺點。開發界面不夠友好,社區功能不夠完善,過多的升級帶來更多的bug。

3.Joomla。

Joomla是一個獲獎的內容管理系統(CMS),它使你能夠建立網站并提供強大的在線應用。Joomla因其易用性和可擴展性,取得了“最流行網站開發軟件”的稱號。Joomla被廣泛地用在各種網站的開發上,包括很多的知名的企業網站和門戶網站。例如:Quizilla社交網絡(http://www.quizilla.com)、IHOP餐飲連鎖(http://www.ihop.com)、哈佛大學(教育)(http://gsas.harvard.edu)、花旗銀行(金融機構內部網)(不公開訪問)。

(1)優點。對設計師、開發人員和管理員都具有友好的開發界面,龐大的社區功能能很好地協助建立網站,有完整的各種類型的主題和模板,便于快速開發。

(2)缺點。普及程度沒有WP高,技術與Drupal相比還有一些差距。

三、選用Joomla作為教育信息化平臺建設的理由

我們此次建設的“民間藝術與傳統手工藝教育”信息化平臺,資金少,任務緊。我們比較了以上三種系統的優缺點,同時結合項目資金和技術等各方面的條件,決定選用Joomla作為這次信息化網站開發的平臺。Joomla具有以下三個特點。

1.安裝方便,開發速度較快。

Joomla易于安裝和設置,即使你不是一個專業人員。許多Web托管服務提供了單點擊安裝方式,讓新網站能在短短幾分鐘內注冊并運行。大量的主題模板也提供了更多的網站樣式選擇余地。

2.設置容易。

Joomla提供了功能強大的后臺管理功能。用戶通過后臺可以設置前臺的各個功能,而且所有的后臺操作都是界面化操作,用戶只要花一點時間,就可以輕松掌握這些操作。

3.擴展性好,系統技術支持有保障。

由于Joomla提供了大量插件,用戶可以按照提示快速建立自己的網站。然后用少量的指令,就可以使客戶輕松管理自己的網站了。如果系統需要專業化的功能,Joomla具有高度可擴展性,由于Joomla是目前是開源軟件,目前有一個友好的用戶和人才開發社區,用戶不斷增長,在超過20萬社區用戶和貢獻者的支持下充滿了活力。

四、Joomla結構淺析

Joomla采用PHP+MySQL數據庫開發,可跨平臺運行。Joomla包含基本的內容管理,同時,用戶可以通過上千個插件進行功能擴展。Joomla系統由三層結構組成:頂層為擴展層,包含對Joomla框架和應用程序的擴展,由模塊、組件、模版構成。中間層為應用程序層,目前在Joomla的發行版中存在4個應用,分別負責安裝、后臺管理、前臺管理、遠程管理。底層為框架層,包含框架自身。Libraries和Plugins用于擴展功能。這種三層式的結構對于一般的網站已經足夠了。現在的Joomla結構是完全的MVC結構。JModel、JView、JController是系統框架中的三個主要類,所有組件都“繼承”自這三個主要類。JModel是有關于數據庫的互相作用的函式,JView是最后所顯現的樣子,而JController擔任工作觸發與指派的責任。

正是利用Joomla這種良好的架構,我們得以快速地完成了網站的建設。

五、結語

我們以信息化平臺建設中系統架構的選擇為背景,對比了多種流行CMS的優劣,并以自身實踐,選擇了Joomla作為信息化平臺網站的架構,順利地完成了網站的建設,希望能給讀者今后選擇信息化建設平臺提供有益的幫助。

參考文獻:

[1]陳紅飛.PHP內容管理系統:Joomla快速建站指南[M].電子工業出版社,2009,(1).

[2][EB/OL].http://www.Joomla!.org/.

[3][EB/OL].http://en.wikipedia.org/wiki/mvc.

[4][EB/OL].http://en.wikipedia.org/wiki/Joomta!.

江蘇省現代教育技術研究“十一五”規劃滾動課題(項目編號:4872)資助項目

主站蜘蛛池模板: 欧美视频在线不卡| 午夜小视频在线| 99成人在线观看| 国产成人亚洲欧美激情| 成年免费在线观看| 成人小视频网| 久久婷婷六月| 国产丝袜精品| 2021国产精品自产拍在线观看| 欧美日韩午夜| 九九精品在线观看| 五月天综合婷婷| 欧美精品啪啪| 中文字幕av无码不卡免费| 亚洲 日韩 激情 无码 中出| 日韩精品亚洲一区中文字幕| 亚洲av日韩综合一区尤物| 久久婷婷综合色一区二区| 精品久久国产综合精麻豆| 亚洲精品图区| 国产高清在线精品一区二区三区| 国产主播在线一区| 男人天堂亚洲天堂| 美女无遮挡被啪啪到高潮免费| 免费无码网站| 免费av一区二区三区在线| 亚洲视频三级| 欧美亚洲一区二区三区导航| 亚洲综合香蕉| 色成人综合| 精品久久综合1区2区3区激情| 露脸一二三区国语对白| 亚洲高清资源| 嫩草影院在线观看精品视频| 欧美日本不卡| 亚洲91精品视频| 免费无码又爽又刺激高| 亚洲第一国产综合| 亚洲区第一页| h视频在线观看网站| 色噜噜综合网| 中文字幕有乳无码| 久久人体视频| 综合网天天| 婷婷激情五月网| 日韩一级毛一欧美一国产| 一级毛片a女人刺激视频免费| 国产内射一区亚洲| 在线观看免费国产| 91人人妻人人做人人爽男同 | 大香伊人久久| 色噜噜久久| 亚洲男人天堂2018| 国产欧美日本在线观看| 亚洲成人黄色在线| 午夜无码一区二区三区| 国产日本欧美亚洲精品视| 久久这里只有精品免费| 精品成人一区二区| 日韩精品欧美国产在线| 国产网站在线看| 99久久国产综合精品2023| 国产真实自在自线免费精品| 亚洲国产清纯| 国产精品漂亮美女在线观看| 五月婷婷欧美| 亚洲精品黄| 色噜噜综合网| 亚洲伦理一区二区| 香蕉久久永久视频| 草逼视频国产| 国产乱子伦手机在线| 538国产在线| 国产成人亚洲综合a∨婷婷| jizz国产视频| 成人伊人色一区二区三区| 日韩在线欧美在线| 71pao成人国产永久免费视频| 乱系列中文字幕在线视频| 亚洲天堂日韩在线| 五月天福利视频| 天堂亚洲网|