學(xué)習(xí)啦 > 論文大全 > 學(xué)科論文 > 計(jì)算機(jī)論文 > 計(jì)算機(jī)專業(yè)有關(guān)探討論文

計(jì)算機(jī)專業(yè)有關(guān)探討論文

時(shí)間: 堅(jiān)烘964 分享

計(jì)算機(jī)專業(yè)有關(guān)探討論文

  計(jì)算機(jī)專業(yè)是一類實(shí)踐型強(qiáng)的專業(yè),對(duì)學(xué)生的實(shí)踐能力有更高的要求,,主要培養(yǎng)計(jì)算機(jī)專業(yè)技術(shù)人才。下面是學(xué)習(xí)啦小編給大家推薦的計(jì)算機(jī)專業(yè)有關(guān)探討論文,希望大家喜歡!

  計(jì)算機(jī)專業(yè)有關(guān)探討論文篇一

  《淺談網(wǎng)站建設(shè)相關(guān)技術(shù)》

  摘 要:本文對(duì)Ga-Nexus為代表的企業(yè)門(mén)戶網(wǎng)站開(kāi)發(fā)過(guò)程中所涉及的Web技術(shù)做簡(jiǎn)要介紹和分析,這也是當(dāng)前開(kāi)發(fā)企業(yè)門(mén)戶時(shí)所需要解決的基本問(wèn)題,并以此作為Ga-Nexus企業(yè)門(mén)戶網(wǎng)站實(shí)現(xiàn)的技術(shù)基礎(chǔ)。

  關(guān)鍵詞:網(wǎng)站建設(shè);相關(guān)技術(shù);美工設(shè)計(jì)

  中圖分類號(hào):TP393.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2013) 12-0000-01

  隨著Web技術(shù)的發(fā)展,各種企業(yè)和機(jī)構(gòu)在網(wǎng)絡(luò)上的競(jìng)爭(zhēng)也日趨激烈,為了吸引眼球,企業(yè)和機(jī)構(gòu)都會(huì)想方設(shè)法在網(wǎng)站的形象上來(lái)包裝自己,以使自己在同行業(yè)的競(jìng)爭(zhēng)中脫穎而出,而且這種趨勢(shì)愈演愈烈,網(wǎng)站美工人員的需求量呈爆發(fā)性增長(zhǎng)。尤其對(duì)于國(guó)內(nèi)企業(yè)門(mén)戶建設(shè)來(lái)說(shuō),企業(yè)用戶對(duì)網(wǎng)站功能的要求相對(duì)一致,但對(duì)網(wǎng)站前臺(tái)界面的要求卻十分苛刻。因此,美工設(shè)計(jì)環(huán)節(jié)在普通企業(yè)門(mén)戶網(wǎng)站開(kāi)發(fā)過(guò)程中占據(jù)的比重已達(dá)到甚至超過(guò)后臺(tái)程序開(kāi)發(fā)環(huán)節(jié)。

  一、HTML

  HTML(HyperTextMark-upLanguage)即超文本標(biāo)記語(yǔ)言或超文本鏈接標(biāo)示語(yǔ)言,是目前網(wǎng)絡(luò)上應(yīng)用最為廣泛的語(yǔ)言,也是構(gòu)成網(wǎng)頁(yè)文檔的主要語(yǔ)言。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說(shuō)明文字、圖形、動(dòng)畫(huà)、聲音、表格、鏈接等。HTML的結(jié)構(gòu)包括頭部(Head)、主體(Body)兩大部分,其中頭部描述瀏覽器所需的信息,而主體則包含所要說(shuō)明的具體內(nèi)容。

  二、CSS

  CSS(CascadingStyleSheet)可譯為“層疊樣式表”或“級(jí)聯(lián)樣式表”,它定義如何顯示HTML元素,用于控制Web頁(yè)面的外觀。通過(guò)使用CSS,網(wǎng)站開(kāi)發(fā)過(guò)程實(shí)現(xiàn)了頁(yè)面內(nèi)容與表現(xiàn)形式的分離,極大提高了工作效率。

  CSS樣式存儲(chǔ)在樣式表中,通常放在部分或存儲(chǔ)在外部CSS文件中。作為網(wǎng)頁(yè)標(biāo)準(zhǔn)化設(shè)計(jì)的趨勢(shì),CSS取得了瀏覽器廠商的廣泛支持,正越來(lái)越多的被應(yīng)用到網(wǎng)頁(yè)設(shè)計(jì)中去。[1]

  三、Javascript

  JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)的客戶端腳本語(yǔ)言,最初的設(shè)計(jì)是為了檢驗(yàn)HTML表單輸入的正確性。

  JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(EventDriven)并具有安全性能的腳本語(yǔ)言。使用它的目的是與HTML超文本標(biāo)記語(yǔ)言、Java腳本語(yǔ)言(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁(yè)面中連接多個(gè)對(duì)象,與Web客戶交互作用。從而可以開(kāi)發(fā)客戶端的應(yīng)用程序等。它是通過(guò)嵌入或調(diào)入到標(biāo)準(zhǔn)的HTML語(yǔ)言中實(shí)現(xiàn)的。它的出現(xiàn)彌補(bǔ)了HTML語(yǔ)言的缺陷,它是Java與HTML折中的選擇。

  四、JQuery

  JQuery是一套跨瀏覽器的JavaScript庫(kù),它極大簡(jiǎn)化了HTML與JavaScript之間的操作。由JohnResig在2006年1月的BarCampNYC上發(fā)布第一個(gè)版本,目前是由DaveMethvin領(lǐng)導(dǎo)的開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行開(kāi)發(fā)。全球前10000個(gè)訪問(wèn)最高的網(wǎng)站中,有59%使用了JQuery,是目前最受歡迎的JavaScript庫(kù)。[2]

  五、PHP

  PHP(PHP:HypertextPreprocessor)是一種在電腦上運(yùn)行的腳本語(yǔ)言,主要用途是在于處理動(dòng)態(tài)網(wǎng)頁(yè),也包含了命令行運(yùn)行接口(commandlineinterface),或者產(chǎn)生圖形用戶界面(GUI)程序。

  PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。

  它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫(kù)以及操作系統(tǒng)。最重要的是PHP可以用C、C++進(jìn)行程序的擴(kuò)展。程序語(yǔ)法上也類似Perl,有較多的限制,不過(guò)更簡(jiǎn)單、更有彈性。

  六、MySQL數(shù)據(jù)庫(kù)

  MySQL是一個(gè)中、小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQLAB公司開(kāi)發(fā),目前屬于Oracle公司。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。MySQL的SQL語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL軟件采用了GPL(GNU通用公共許可證),它分為免費(fèi)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。由于其免費(fèi)版的性能卓越,搭配PHP和Apache可組成良好的開(kāi)發(fā)環(huán)境。

  MySQL是一個(gè)開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQLAB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。

  七、CMS系統(tǒng)

  內(nèi)容管理系統(tǒng)即ContentManagementSystem,縮寫(xiě)為CMS。CMS是以信息共享為基礎(chǔ),面向海量信息處理,集信息數(shù)字化、分布存儲(chǔ)、管理、傳播、查詢?yōu)橐惑w的基于WEB應(yīng)用的管理平臺(tái)。CMS主要目的是建立起一個(gè)跨平臺(tái)的系統(tǒng),使各種操作系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)并讓人事、銷(xiāo)售、行銷(xiāo)等不同部門(mén)、不同需求的人都能使用。

  內(nèi)容管理系統(tǒng)系統(tǒng)采用數(shù)據(jù)庫(kù)技術(shù),以數(shù)據(jù)庫(kù)作為后臺(tái)強(qiáng)大的內(nèi)容處理引擎,為web服務(wù)器提供信息源。系統(tǒng)可以把數(shù)據(jù)庫(kù)中的信息按照規(guī)則預(yù)先自生成HTML頁(yè)面,加入到web服務(wù)器上,或者利用動(dòng)態(tài)網(wǎng)頁(yè)生成技術(shù),在實(shí)時(shí)交互的過(guò)程中動(dòng)態(tài)產(chǎn)生網(wǎng)頁(yè)。

  隱藏在CMS之后的基本思想是分離內(nèi)容的管理和設(shè)計(jì)。頁(yè)面設(shè)計(jì)存儲(chǔ)在模板里,而內(nèi)容存儲(chǔ)在數(shù)據(jù)庫(kù)或獨(dú)立的文件中。當(dāng)一個(gè)用戶請(qǐng)求頁(yè)面時(shí),各部分聯(lián)合生成一個(gè)標(biāo)準(zhǔn)的HTML頁(yè)面。一個(gè)CMS的要素通常有:文檔模板、所見(jiàn)即所得(WYSIWYG)編輯器、腳本語(yǔ)言或標(biāo)記語(yǔ)言、與數(shù)據(jù)庫(kù)集成。

  CMS具有4大基本功能:內(nèi)容集成、內(nèi)容管理、內(nèi)容智能和內(nèi)容發(fā)布。CMS的功能并不只限于數(shù)據(jù)、文本處理,它也可以處理圖像片、Flash動(dòng)畫(huà)、視頻聲像流、圖像甚至電子郵件檔案。在Web技術(shù)發(fā)展的歷程中,網(wǎng)站數(shù)據(jù)管理大致經(jīng)過(guò)了三個(gè)階段:

  CMS系統(tǒng)包括信息采集、整理、分類、審核、發(fā)布和管理的全過(guò)程,具備完善的信息管理和發(fā)布管理功能,解決了以往網(wǎng)站數(shù)據(jù)更新繁瑣、困難的問(wèn)題,是企事業(yè)單位網(wǎng)站、內(nèi)部網(wǎng)站和各類ICP網(wǎng)站內(nèi)容管理和維護(hù)的理想工具。

  本文針對(duì)當(dāng)前網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)過(guò)程中所需的前端、后臺(tái)、數(shù)據(jù)庫(kù)等相關(guān)技術(shù)做了簡(jiǎn)要分析和闡述,并根據(jù)項(xiàng)目實(shí)際,重點(diǎn)分析了CMS系統(tǒng)的優(yōu)勢(shì)及實(shí)施方案。

  參考文獻(xiàn):

  [1]丁海燕,鄒疆,邱莎.用層疊樣式表CSS 技術(shù)實(shí)現(xiàn)網(wǎng)頁(yè)特效[J].昆明冶金高等??茖W(xué)校學(xué)報(bào),2010,26.

點(diǎn)擊下頁(yè)還有更多>>>計(jì)算機(jī)專業(yè)有關(guān)探討論文

2816905