• 相關文章(zhāng)
    建站教程
    當前位置:啓肯科技> 新聞資訊> 建站教程> 詳情頁

    網站建設相關技術,網站建設需要注意哪些?

    TAG: 網站建設技術(1) 網站建設(19) 時(shí)間:2018-08-02 浏覽:0

    關鍵詞:網站建設;相關技術;美(měi)工設計 
      中圖分(fēn)類号:TP393.5 文獻标識碼:A 文章(zhāng)編号:1674-7712 (2013) 12-0000-01 
      随著(zhe)Web技術的(de)發展,各種企業和(hé)機構在網絡上的(de)競争也(yě)日趨激烈,爲了(le)吸引眼球,企業和(hé)機構都會想方設法在網站的(de)形象上來(lái)包裝自己,以使自己在同行業的(de)競争中脫穎而出,而且這(zhè)種趨勢愈演愈烈,網站美(měi)工人(rén)員(yuán)的(de)需求量呈爆發性增長(cháng)。尤其對(duì)于國内企業門戶建設來(lái)說,企業用(yòng)戶對(duì)網站功能的(de)要求相對(duì)一緻,但對(duì)網站前台界面的(de)要求卻十分(fēn)苛刻。因此,美(měi)工設計環節在普通(tōng)企業門戶網站開發過程中占據的(de)比重已達到甚至超過後台程序開發環節。 
      一、HTML 
      HTML(HyperTextMark-upLanguage)即超文本标記語言或超文本鏈接标示語言,是目前網絡上應用(yòng)最爲廣泛的(de)語言,也(yě)是構成網頁文檔的(de)主要語言。HTML文本是由HTML命令組成的(de)描述性文本,HTML命令可(kě)以說明(míng)文字、圖形、動畫(huà)、聲音(yīn)、表格、鏈接等。HTML的(de)結構包括頭部(Head)、主體(Body)兩大(dà)部分(fēn),其中頭部描述浏覽器所需的(de)信息,而主體則包含所要說明(míng)的(de)具體内容。 
      二、CSS 
      CSS(CascadingStyleSheet)可(kě)譯爲“層疊樣式表”或“級聯樣式表”,它定義如何顯示HTML元素,用(yòng)于控制Web頁面的(de)外觀。通(tōng)過使用(yòng)CSS,網站開發過程實現了(le)頁面内容與表現形式的(de)分(fēn)離,極大(dà)提高(gāo)了(le)工作效率。 
      CSS樣式存儲在樣式表中,通(tōng)常放在部分(fēn)或存儲在外部CSS文件中。作爲網頁标準化(huà)設計的(de)趨勢,CSS取得(de)了(le)浏覽器廠商的(de)廣泛支持,正越來(lái)越多(duō)的(de)被應用(yòng)到網頁設計中去。[1] 
      三、Javascript 
      JavaScript是一種基于對(duì)象和(hé)事件驅動的(de)客戶端腳本語言,最初的(de)設計是爲了(le)檢驗HTML表單輸入的(de)正确性。 
      JavaScript是一種基于對(duì)象(Object)和(hé)事件驅動(EventDriven)并具有安全性能的(de)腳本語言。使用(yòng)它的(de)目的(de)是與HTML超文本标記語言、Java腳本語言(Java小程序)一起實現在一個(gè)Web頁面中連接多(duō)個(gè)對(duì)象,與Web客戶交互作用(yòng)。從而可(kě)以開發客戶端的(de)應用(yòng)程序等。它是通(tōng)過嵌入或調入到标準的(de)HTML語言中實現的(de)。它的(de)出現彌補了(le)HTML語言的(de)缺陷,它是Java與HTML折中的(de)選擇。 
      四、JQuery 
      JQuery是一套跨浏覽器的(de)JavaScript庫,它極大(dà)簡化(huà)了(le)HTML與JavaScript之間的(de)操作。由JohnResig在2006年1月(yuè)的(de)BarCampNYC上發布第一個(gè)版本,目前是由DaveMethvin領導的(de)開發團隊進行開發。全球前10000個(gè)訪問最高(gāo)的(de)網站中,有59%使用(yòng)了(le)JQuery,是目前最受歡迎的(de)JavaScript庫。[2] 
      五、PHP 
      PHP(PHP:HypertextPreprocessor)是一種在電腦(nǎo)上運行的(de)腳本語言,主要用(yòng)途是在于處理(lǐ)動态網頁,也(yě)包含了(le)命令行運行接口(commandlineinterface),或者産生圖形用(yòng)戶界面(GUI)程序。 
      PHP獨特的(de)語法混合了(le)C、Java、Perl以及PHP自創的(de)語法。 
      它可(kě)以比CGI或者Perl更快(kuài)速地執行動态網頁。用(yòng)PHP做(zuò)出的(de)動态頁面與其他(tā)的(de)編程語言相比,PHP是将程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML标記的(de)CGI要高(gāo)許多(duō);PHP還(hái)可(kě)以執行編譯後代碼,編譯可(kě)以達到加密和(hé)優化(huà)代碼運行,使代碼運行更快(kuài)。PHP具有非常強大(dà)的(de)功能,所有的(de)CGI的(de)功能PHP都能實現,而且支持幾乎所有流行的(de)數據庫以及操作系統。最重要的(de)是PHP可(kě)以用(yòng)C、C++進行程序的(de)擴展。程序語法上也(yě)類似Perl,有較多(duō)的(de)限制,不過更簡單、更有彈性。 
      六、MySQL數據庫 
      MySQL是一個(gè)中、小型關系型數據庫管理(lǐ)系統,由瑞典MySQLAB公司開發,目前屬于Oracle公司。MySQL是一種關聯數據庫管理(lǐ)系統,關聯數據庫将數據保存在不同的(de)表中,而不是将所有數據放在一個(gè)大(dà)倉庫内,這(zhè)樣就增加了(le)速度并提高(gāo)了(le)靈活性。MySQL的(de)SQL語言是用(yòng)于訪問數據庫的(de)最常用(yòng)标準化(huà)語言。MySQL軟件采用(yòng)了(le)GPL(GNU通(tōng)用(yòng)公共許可(kě)證),它分(fēn)爲免費版和(hé)商業版,由于其體積小、速度快(kuài)、總體擁有成本低,尤其是開放源碼這(zhè)一特點,一般中小型網站的(de)開發都選擇MySQL作爲網站數據庫。由于其免費版的(de)性能卓越,搭配PHP和(hé)Apache可(kě)組成良好的(de)開發環境。 
      MySQL是一個(gè)開放源碼的(de)小型關聯式數據庫管理(lǐ)系統,開發者爲瑞典MySQLAB公司。目前MySQL被廣泛地應用(yòng)在Internet上的(de)中小型網站中。由于其體積小、速度快(kuài)、總體擁有成本低,尤其是開放源碼這(zhè)一特點,許多(duō)中小型網站爲了(le)降低網站總體擁有成本而選擇了(le)MySQL作爲網站數據庫。 
      七、CMS系統 
      内容管理(lǐ)系統即ContentManagementSystem,縮寫爲CMS。CMS是以信息共享爲基礎,面向海量信息處理(lǐ),集信息數字化(huà)、分(fēn)布存儲、管理(lǐ)、傳播、查詢爲一體的(de)基于WEB應用(yòng)的(de)管理(lǐ)平台。CMS主要目的(de)是建立起一個(gè)跨平台的(de)系統,使各種操作系統、應用(yòng)系統、數據庫并讓人(rén)事、銷售、行銷等不同部門、不同需求的(de)人(rén)都能使用(yòng)。 
      内容管理(lǐ)系統系統采用(yòng)數據庫技術,以數據庫作爲後台強大(dà)的(de)内容處理(lǐ)引擎,爲web服務器提供信息源。系統可(kě)以把數據庫中的(de)信息按照(zhào)規則預先自生成HTML頁面,加入到web服務器上,或者利用(yòng)動态網頁生成技術,在實時(shí)交互的(de)過程中動态産生網頁。 
      隐藏在CMS之後的(de)基本思想是分(fēn)離内容的(de)管理(lǐ)和(hé)設計。頁面設計存儲在模闆裏,而内容存儲在數據庫或獨立的(de)文件中。當一個(gè)用(yòng)戶請求頁面時(shí),各部分(fēn)聯合生成一個(gè)标準的(de)HTML頁面。一個(gè)CMS的(de)要素通(tōng)常有:文檔模闆、所見即所得(de)(WYSIWYG)編輯器、腳本語言或标記語言、與數據庫集成。 
      CMS具有4大(dà)基本功能:内容集成、内容管理(lǐ)、内容智能和(hé)内容發布。CMS的(de)功能并不隻限于數據、文本處理(lǐ),它也(yě)可(kě)以處理(lǐ)圖像片、Flash動畫(huà)、視頻(pín)聲像流、圖像甚至電子郵件檔案。在Web技術發展的(de)曆程中,網站數據管理(lǐ)大(dà)緻經過了(le)三個(gè)階段: 
      CMS系統包括信息采集、整理(lǐ)、分(fēn)類、審核、發布和(hé)管理(lǐ)的(de)全過程,具備完善的(de)信息管理(lǐ)和(hé)發布管理(lǐ)功能,解決了(le)以往網站數據更新繁瑣、困難的(de)問題,是企事業單位網站、内部網站和(hé)各類ICP網站内容管理(lǐ)和(hé)維護的(de)理(lǐ)想工具。 
      本文針對(duì)當前網站設計與實現過程中所需的(de)前端、後台、數據庫等相關技術做(zuò)了(le)簡要分(fēn)析和(hé)闡述,并根據項目實際,重點分(fēn)析了(le)CMS系統的(de)優勢及實施方案。 

    說點什(shén)麽吧
    • 全部評論(0
      還(hái)沒有評論,快(kuài)來(lái)搶沙發吧!