版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、本科畢業(yè)論文(設(shè)計(jì))基于SEO技術(shù)的CMS網(wǎng)站設(shè)計(jì)院 (系)信息學(xué)院專 業(yè)電子商務(wù)學(xué) 號學(xué)生姓名指導(dǎo)教師完成日期2011年 5月 7日誠信聲明本人鄭重聲明:所呈交的畢業(yè)論文(設(shè)計(jì))是我個(gè)人在導(dǎo)師指導(dǎo)下,由我本人獨(dú)立完成。有關(guān)觀點(diǎn)、方法、數(shù)據(jù)和文獻(xiàn)等的引用已在文中特別指出,并與參考文獻(xiàn)相對應(yīng)。據(jù)我查證,除了文中特別加以標(biāo)注外,論文中不包括其他已經(jīng)發(fā)表和撰寫的研究成果,也不包括為獲得其他教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。我承諾,論文中的所有內(nèi)容均真實(shí)、可信。如在文中涉及到抄襲或剽竊行為,本人愿承擔(dān)由此而造成的一切后果及責(zé)任。畢業(yè)論文(設(shè)計(jì))作者簽名:年月日畢業(yè)論文(設(shè)計(jì))成績評定表畢業(yè)論文(設(shè)計(jì)
2、)指導(dǎo)教師評語及成績成績 指導(dǎo)教師簽名 年 月 日畢業(yè)論文(設(shè)計(jì))復(fù)評教師評語及成績成績 復(fù)評教師簽名 年 月 日畢業(yè)論文(設(shè)計(jì))答辯評語及成績成績 答辯委員會主席簽名 年 月 日畢業(yè)論文(設(shè)計(jì))總成績(五級記分制) 院(系)負(fù)責(zé)人簽名 年 月 日TITLE:Based on the SEO techniques of CMS web designMAJOR:E-commerceAPPLICANT: Wang jiang SUPERVISOR:xinwei Zheng內(nèi)容摘要如今WEB網(wǎng)站開發(fā)技術(shù)日漸成熟,建站已成為很容易的事情,但是如何使建好的網(wǎng)站更易于被搜索引擎收錄,從而達(dá)到推廣的目的成為
3、了眾多網(wǎng)站運(yùn)營者急需解決的問題。本文詳細(xì)闡述了搜索引擎的基本原理,從理論和實(shí)踐兩個(gè)角度出發(fā),在網(wǎng)站開發(fā)中引入SEO技術(shù)。以現(xiàn)有的SEO技術(shù),擬提出了一種對網(wǎng)站優(yōu)化的設(shè)計(jì)模型基于SEO技術(shù)的CMS網(wǎng)站設(shè)計(jì)模型。該模型主要從網(wǎng)站結(jié)構(gòu)策略、關(guān)鍵詞策略、Tag策略和其他策略4個(gè)方面,分析人們對網(wǎng)站優(yōu)化的需求問題,解決網(wǎng)站開發(fā)時(shí)對網(wǎng)站優(yōu)化的困惑。最后根據(jù)所給出的四種SEO策略實(shí)現(xiàn)了基于SEO技術(shù)的CMS網(wǎng)站實(shí)例。根據(jù)CMS網(wǎng)站的開發(fā)過程,重點(diǎn)介紹了基于SEO技術(shù)的的設(shè)計(jì)和實(shí)現(xiàn)過程。關(guān)鍵詞: SEO技術(shù) 搜索引擎 網(wǎng)站優(yōu)化 CMSAbstractNowadays with the WEB site dev
4、elopment technology getting mature, it becomes much easier to build a website. However, how to make a good website that can be easily accepted by the search engine therefore to promote the site, has become an urgent problem that many webmasters need to fix. This thesis expounds the basic principle o
5、f Search Engine Optimization, introducing SEO techniques in the development of websites. With the existing SEO technology, a website optimization design model has been proposed - CMS website design model based on SEO technology. In this thesis, the SEO techniques for website optimization has been di
6、scussed from four aspects of the CMS website design model - website structure strategy, keyword strategy, meta strategy and other strategies. It analyses the website optimization request and solves the confusion of how to optimize the site for website development. Finally, according to the given fou
7、r SEO strategies, the website is made examples based on SEO technology of CMS. According to the development process of CMS website, the process of design and procedures were heavily introduced.Key words:SEO technology Search engine Website optimization CMS目 錄1 緒論 111 項(xiàng)目的背景和意義 112 國內(nèi)外研究開發(fā)現(xiàn)狀分析213 項(xiàng)目的目
8、標(biāo) 214 論文結(jié)構(gòu)簡介 32 相關(guān)原理和技術(shù) 42.1 搜索引擎的原理42.2 SEO技術(shù)介紹623 本章小結(jié) 73項(xiàng)目需求分析 831 系統(tǒng)需求獲取 832 系統(tǒng)需求分析 933 本章小結(jié) 124項(xiàng)目的總體設(shè)計(jì) 1341 系統(tǒng)架構(gòu)及原理 1342 系統(tǒng)的模塊結(jié)構(gòu) 1543 數(shù)據(jù)庫設(shè)計(jì) 1744 本章小結(jié) 175項(xiàng)目的實(shí)現(xiàn)和應(yīng)用 1851 開發(fā)環(huán)境 1852 本章小結(jié) 196 總結(jié)與展望 20參考文獻(xiàn) 21致謝附錄1、緒論1.1 項(xiàng)目的背景和意義當(dāng)今互聯(lián)網(wǎng)的發(fā)展可謂一日千里,越來越多的人們加入到網(wǎng)民一族,據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的統(tǒng)計(jì)報(bào)告顯示,截至2010年6月底,中國網(wǎng)民規(guī)
9、模較2009年底增加3600萬人,突破了4億大關(guān),達(dá)到了4.2億人。越來越多的網(wǎng)民習(xí)慣在網(wǎng)上發(fā)布和獲取信息,使得互聯(lián)網(wǎng)上的信息不斷豐富和發(fā)展,迅速膨脹成為信息海洋,為人們提供了豐富的信息資源。然而這些信息卻是以各種形式雜亂無章地散布在無數(shù)的服務(wù)器上,并且質(zhì)量不齊,更新變化快,用戶要得到真正有價(jià)值的信息有很大的困難。所以,網(wǎng)絡(luò)搜索引擎正是人們需要的一種工具,以互聯(lián)網(wǎng)上的信息為主要處理對象,根據(jù)不同的需求檢索出有用的信息,使得信息資源得到有效的利用。目前國內(nèi)主流的搜索引擎有百度、谷歌、雅虎、網(wǎng)易有道、搜搜、搜狗等,其中百度在國內(nèi)市場占據(jù)著絕對的優(yōu)勢。在iResearch(艾瑞)發(fā)布的2008-20
10、09年中國搜索引擎行業(yè)發(fā)展報(bào)告中,百度繼續(xù)鞏固其市場老大的地位,占據(jù)了63.5%的市場營收份額;谷歌市場份額則達(dá)到27.3%。百度、谷歌兩巨頭的營收份額之和超90%,基本壟斷中國搜索引擎市場。如表1-1“2008年中國搜索引擎市營收份額”所示。表1-1 2008年中國搜索引擎市營收份額Table1-1 In 2008 China search engine city revenue share2008年中國搜索引擎市營收份額搜索引擎百度谷歌中國中國雅虎搜狗中搜新浪愛問網(wǎng)易有道其他百分比63.5%27.3%6.2%1.0%0.6%0.3%0.3%0.8%在中文搜索市場,百度獨(dú)大,Google第二
11、1。據(jù)艾瑞網(wǎng)公布的數(shù)字,2010年谷歌退出中國后,按網(wǎng)頁搜索量計(jì)算,百度在中國搜索引擎市場占有80.2%份額,日搜索量達(dá)數(shù)十億次,Google下降至14.1%,百度從某種程度上壟斷了國內(nèi)搜索引擎市場。反觀其他搜索引擎,雅虎、網(wǎng)易有道、搜搜、搜狗等的市場份額很低,但是這些搜索引擎都在穩(wěn)步發(fā)展,在搜索引擎領(lǐng)域中分得一小份蛋糕。搜索引擎的快速發(fā)展帶動了搜索引擎優(yōu)化(SEO)的發(fā)展,越來越多的企業(yè)或個(gè)人站長都在學(xué)習(xí)SEO知識,想通過SEO在搜索引擎中獲得利益?,F(xiàn)在百度成為了國內(nèi)搜索引擎的主流,所以從事SEO的人更多地去研究百度。百度的排名方式有兩種,一種是競價(jià)排名,另一種是自然排名。競價(jià)排名不在我們的
12、考慮當(dāng)中,因?yàn)楦們r(jià)排名也是做付費(fèi)推廣,這個(gè)成本太高,對于中小型網(wǎng)站來說做競價(jià)排名不太容易,所以做SEO做的是自然排名?,F(xiàn)在SEOer(從事SEO的人)在做百度SEO時(shí)面臨著許多問題,隨著百度的發(fā)展,百度開發(fā)了越來越多的產(chǎn)品,例如百度知道、百度文庫、百度百科等等,最近又出了個(gè)“百度阿拉丁”,即百度的開放平臺,在百度自然排名中,百度自己的產(chǎn)品往往會獲得良好的排名,例如在一個(gè)關(guān)鍵詞的搜索結(jié)果中,除了百度的競價(jià)推廣外,可能還會同時(shí)出現(xiàn)百度知道、百度文庫、百度百科甚至更多的百度產(chǎn)品的情況,這樣就把自然排名中前十位至占去了三位,那么SEOer可做排名的位置就減少了,可做排名的空間被壓縮,導(dǎo)致SEO競爭也越
13、來越大。百度的排名算法也經(jīng)常更新,每次更新對網(wǎng)站的排名都會有影響,有些網(wǎng)站的排名掉了,有些的排上來了。為了保持網(wǎng)站的排名穩(wěn)定在前,需要有專門的SEO人員去維護(hù),所以做SEO也是一個(gè)長期的過程,這過程中雖然不能馬上見效,但是一旦有了良好的排名,收益是顯而易見的。12 國內(nèi)外研究開發(fā)現(xiàn)狀分析國外SEO現(xiàn)狀。國外早在97年左右就有人從事相關(guān)方面的工作,就目前而言是處于高速發(fā)展的階段了。他們有專業(yè)的人員、專業(yè)的公司從事搜索引擎研究、優(yōu)化等工作,無論從哪方面來說都處于絕大的優(yōu)勢。 1、技術(shù)上講,國外的白帽SEO占據(jù)話語主流。與國內(nèi)SEO行業(yè)情況相比,國外SEO行業(yè)的話語主動權(quán)基本上是掌握在白帽SEO手里
14、。無論是搜索引擎本身,還是網(wǎng)站設(shè)計(jì)公司或者客戶,對SEO都有比較正確的認(rèn)識。 2、國外SEO大多關(guān)注高端市場,比較有名的SEO公司,都會提供以咨詢?yōu)橹鞯姆?wù),在需要的時(shí)候,也會提供整套服務(wù),包括咨詢,寫作,關(guān)鍵詞研究,頁面的修改,建立鏈接等。 3、SEO服務(wù)價(jià)格高、業(yè)務(wù)多樣化,不同的SEO公司都在積極開拓不同的業(yè)務(wù),建自己的電子商務(wù)網(wǎng)站。 4、SEO服務(wù)專門化。有一部分SEO專家和公司專注于做SEO的某一方面,比如專做關(guān)鍵詞研究,專門做鏈接建立,專門寫文案等。 5、信譽(yù)和地位。做的有聲有色的SEO公司,絕大部分都有一個(gè)人通過論壇或博客等方式,在業(yè)界建立一個(gè)標(biāo)志性地位??蛻粼趯ふ襍EO服務(wù)公司時(shí)
15、,提到某一個(gè)人,在行業(yè)內(nèi)都知道有這么一號人物,對SEO服務(wù)公司非常有好處,雖然這位人物并不一定直接做具體的項(xiàng)一、中國SEO現(xiàn)狀,國內(nèi)的SEO發(fā)展,2003年才起步,目前正處于初步發(fā)展階段。具體特征: 1、從事這方面的人不多,也不專業(yè)。 2、未形成規(guī)模。 3、多是作坊式經(jīng)營,即主要是對本公司的網(wǎng)站進(jìn)行一定的修改,就說成所謂為網(wǎng)站優(yōu)化。 4、有專業(yè)的公司,但規(guī)模不大、技術(shù)也一般。13 項(xiàng)目的目標(biāo)隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展與對網(wǎng)站優(yōu)化的需求日益增加,基于SEO技術(shù)的CMS的網(wǎng)站設(shè)計(jì)憑借其能滿足廣大網(wǎng)站運(yùn)營者在搜索引擎上獲得良好排名的需求優(yōu)勢,成為了當(dāng)前電子商務(wù)領(lǐng)域的熱點(diǎn)之一2。相對于傳統(tǒng)的CMS網(wǎng)站,
16、基于SEO技術(shù)的網(wǎng)站功能更加強(qiáng)大,對搜索引擎更加友好,使得網(wǎng)站運(yùn)營者在網(wǎng)站運(yùn)營時(shí)能夠降低運(yùn)營成本,提高工作效率,達(dá)到對用戶友好并易于宣傳推廣的最佳效果。在電子商務(wù)活動越來越多的情況下,在搜索引擎進(jìn)入我們生活的情況下,對于解決網(wǎng)站架構(gòu)更加符合搜索引擎收錄原則,內(nèi)容更加符合用戶的體驗(yàn)是推動新時(shí)代的電子商務(wù)活動的巨大動力。WEB 2.0時(shí)代的CMS網(wǎng)站需要建立更適合的設(shè)計(jì)模型,以SEO技術(shù)為核心的網(wǎng)站設(shè)計(jì)體系等3。本文在PHP技術(shù)的基礎(chǔ)下進(jìn)行了分析,結(jié)合SEO技術(shù),提出了一種新的CMS網(wǎng)站設(shè)計(jì)模型基于SEO技術(shù)的CMS網(wǎng)站設(shè)計(jì)模型。而依靠新技術(shù)的相互結(jié)合,如把TAG 2.0技術(shù)加入到網(wǎng)站設(shè)計(jì)中,網(wǎng)站
17、的內(nèi)鏈將得到更大的提高,CMS的網(wǎng)站功能將更加強(qiáng)大。14 論文結(jié)構(gòu)簡介 第2章介紹了系統(tǒng)相關(guān)原理,例如搜索引擎的基本原理、Pagerank算法原理,還對SEO技術(shù)作了詳細(xì)的介紹。第3章介紹了系統(tǒng)的需求獲取和需求分析,通過分析系統(tǒng)的需求,才能想辦法去滿足系統(tǒng)的需求。第4章給出了系統(tǒng)的架構(gòu)、模塊結(jié)構(gòu)和各重要的數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì),通過各種圖形來了闡明系統(tǒng)的實(shí)現(xiàn)原理。第5章提出了基于PHP和基于SEO的網(wǎng)站設(shè)計(jì)模型,和開發(fā)這樣的一個(gè)系統(tǒng)所需要的開發(fā)環(huán)境。第6章對整篇論文的觀點(diǎn)作了總結(jié),并對系統(tǒng)的優(yōu)缺點(diǎn)進(jìn)行分析總結(jié),指明以后改進(jìn)或努力的方向。2、相關(guān)原理和技術(shù)2.1 搜索引擎的原理搜索引擎通過蜘蛛程序(s
18、pider)收集互聯(lián)網(wǎng)上的網(wǎng)頁,并對網(wǎng)頁的關(guān)鍵詞進(jìn)行索引,建立索引數(shù)據(jù)庫,這些關(guān)鍵詞經(jīng)過復(fù)雜的算法處理,將相關(guān)的網(wǎng)頁進(jìn)行排序后供網(wǎng)友搜索,當(dāng)網(wǎng)友在搜索某個(gè)關(guān)鍵詞時(shí),搜索引擎會根據(jù)關(guān)鍵詞與網(wǎng)頁的相關(guān)度返回搜索結(jié)果。其過程可以分為三個(gè)步驟:(1)蜘蛛爬行與網(wǎng)頁抓取搜索引擎通過定期或者不定期派出蜘蛛程序,通過爬行超鏈接來抓取互聯(lián)網(wǎng)上的網(wǎng)頁,將數(shù)據(jù)庫中沒有的網(wǎng)頁存入到數(shù)據(jù)庫中,并檢查已有的網(wǎng)頁是否有更新,有則對數(shù)據(jù)庫進(jìn)行更新,無則保持不變。(2)建立索引搜索引擎需要對數(shù)據(jù)庫中的網(wǎng)頁進(jìn)行文字提取、分詞、消除噪聲(去掉網(wǎng)頁上與內(nèi)容無關(guān)的信息)、排重(排除重復(fù)的內(nèi)容)等算法對網(wǎng)頁進(jìn)行排序,建立索引后,搜索引
19、擎就可以隨時(shí)處理用戶的搜索請求。(3)返回結(jié)果用戶在搜索引擎中輸入搜索關(guān)鍵詞時(shí),搜索引擎就會響應(yīng)搜索請求,返回搜索結(jié)果給用戶,這是搜索引擎與用戶的直接互動。搜索引擎返回結(jié)果前需要對搜索關(guān)鍵詞進(jìn)行復(fù)雜的搜索詞處理、文件匹配、初始子集的選擇以及相關(guān)性計(jì)算等,篩選出用戶最需要的信息并返回給用戶,達(dá)到最佳的用戶搜索體驗(yàn)。2.1.2 Pagerank算法任何一種搜索引擎都有其特有的鏈接算法,其中最著名的是谷歌的Page- rank算法,簡稱PR,屬于斯坦福大學(xué)的專利,谷歌卻有排他使用權(quán)。谷歌的Pagerank可以用以下公式來表示:PR(A)=(1-d)+d(PR(T1)/C(T1)+PR(T2)/C(T
20、2)+PR(Tn)/C(Tn)4,其中A代表頁面A,PR(A)代表頁面A的PR值,d為阻尼系數(shù),通常為0.85,Tn為鏈接到A的頁面,C為頁面的導(dǎo)出鏈接數(shù)量,C(Tn)為頁面Tn的導(dǎo)出鏈接數(shù)量。PR雖然只是影響谷歌自然排名的200多個(gè)因素之一,而且重要性已經(jīng)下降了許多,但是仍然受到了眾多站長的推崇,許多情況下以PR值的高低來判斷一個(gè)網(wǎng)站的好壞,例如在做友情鏈接交換時(shí),PR值就作為是否交換的參考標(biāo)準(zhǔn)之一。PR值的意義除了影響排名外,還會影響網(wǎng)站頁面收錄的深度和廣度、網(wǎng)站的更新速度等。由于某些站長過分注重PR值,導(dǎo)致這些站長使用黑帽SEO(一種作弊手段)來提高網(wǎng)站的PR值,這樣做是很危險(xiǎn)的,一不小
21、心就有被搜索引擎懲罰的可能。所以網(wǎng)站的PR權(quán)重需要慢慢積累,切不可急功冒進(jìn)。2.1.3 搜索引擎排名機(jī)制(以百度為例)每一種搜索引擎都有其特有的排名機(jī)制,通過這些機(jī)制來決定某一網(wǎng)站的某些關(guān)鍵詞在搜索引擎上的排名。所以了解搜索引擎的排名機(jī)制,可以快速分析網(wǎng)站所存在的問題,然后有的放矢,使SEO工作定位更加準(zhǔn)確,這樣就可以減少了很多不必要的工作。百度搜索引擎的排名機(jī)制綜合了許多種因素,可以總結(jié)為三種,一是良好排序,二是良好收錄,三是良好展現(xiàn)。良好排序要求涵蓋網(wǎng)頁上主要內(nèi)容的title、良好的內(nèi)容建設(shè)以及贏得用戶對網(wǎng)站的推薦,內(nèi)容的title是指顯示在搜索結(jié)果中的那一行文字;良好的內(nèi)容建設(shè)是指網(wǎng)站所
22、做的內(nèi)容是用戶真正想要的,能夠吸引用戶停留在網(wǎng)站上瀏覽更多的信息,增加用戶粘性;贏利用戶對網(wǎng)站的推薦是指一種口碑推廣,一個(gè)受用戶歡迎的網(wǎng)站也必將受到搜索引擎的喜愛,因?yàn)樗阉饕嬉蚕喈?dāng)一個(gè)用戶,它模擬一個(gè)真正的人去讀取網(wǎng)站的內(nèi)容,只是讀取方式跟一般的用戶有所區(qū)別。良好收錄則要求機(jī)器可讀(即百度spider可識別的內(nèi)容)、合理的網(wǎng)站結(jié)構(gòu)和規(guī)范簡單的URL,機(jī)器可讀是指搜索引擎可以識別網(wǎng)頁代碼,更好地抓取網(wǎng)頁的內(nèi)容,搜索引擎喜歡HTML和純文本的內(nèi)容,但是對于圖片、flash、javascript等目前還不能識別,所以在網(wǎng)站建設(shè)中盡量減少這些元素的使用;合理的網(wǎng)站結(jié)構(gòu)是指網(wǎng)站的結(jié)構(gòu)要簡單易操作,它是
23、一種扁平的樹形網(wǎng)狀結(jié)構(gòu);規(guī)范簡單的URL是指網(wǎng)頁的網(wǎng)址要簡潔易記,不能有過多的參數(shù),某些動態(tài)頁面的URL都會有許多只有機(jī)器才能識別的符號,而用戶是看不懂的,過多的參數(shù)對網(wǎng)頁的抓取和對用戶的體驗(yàn)都不太好,所以若是動態(tài)的URL,可以使用偽靜態(tài)技術(shù)將其靜態(tài)化。良好展現(xiàn)要求網(wǎng)站要有吸引眼球的title和善于利用好meta discription,title會顯示在搜索結(jié)果中,但是meta discription不一定會顯示,不過設(shè)計(jì)合理的并且具有吸引人的title和meta discription可以使網(wǎng)站的關(guān)鍵詞分布更加合理,更能匹配用戶搜索請求,也使得用戶更容易在搜索結(jié)果中點(diǎn)擊進(jìn)入到網(wǎng)站中來。在做
24、搜索引擎優(yōu)化時(shí)需要對搜索引擎的排名機(jī)制有比較深的了解,才能在搜索引擎允許的情況下去做相應(yīng)的優(yōu)化,去迎合搜索引擎的口味,將自己網(wǎng)站的內(nèi)容在搜索引擎排中獲得良好的排名。2.1.4 影響搜索引擎蜘蛛爬行的因素做SEO的人都知道,可以利用一些手段去引導(dǎo)搜索引擎蜘蛛來爬行網(wǎng)站以增加網(wǎng)站的收錄,但是如果網(wǎng)站自身內(nèi)部沒做好優(yōu)化,會阻礙搜索引擎蜘蛛的爬行。搜索引擎喜歡純HTML和純文本內(nèi)容,對于不能識別的代碼或者其他一些元素,就會影響搜索引擎蜘蛛對網(wǎng)頁的抓取,其中影響的因素主要有圖片、javascript、flash、iframe、AJAX等,因?yàn)檫@些內(nèi)容搜索引擎蜘蛛是不能識別的。谷歌雖然說目前googleb
25、ot可以識別javascript的內(nèi)容,但是對此還是不要有太多的奢望,就算谷歌目前有這樣的技術(shù),其他搜索引擎未必有,而且可以識別javascript也只是谷歌的一家之言,但是現(xiàn)在SEOer所做的SEO主要是針對百度搜索引擎的,因?yàn)樽詮墓雀柙?010年退出中國后,其市場份額下降,百度的份額有所上升,所以做百度SEO比谷歌SEO更劃算。對于影響搜索引擎蜘蛛爬行的因素,能避免則避免,不能為了網(wǎng)站外部的美觀而使用過多的圖片,或者整個(gè)頁面都是使用flash,這樣忽略了SEO,是得不償失的,這時(shí)可以對圖片的alt標(biāo)簽做個(gè)優(yōu)化,但是盡量少用flash。如果為了要增強(qiáng)網(wǎng)站的功能,使用javascript,則可
26、以考慮將js以外部文件的形式,在HTML里進(jìn)行調(diào)用,這樣就可以減少網(wǎng)頁代碼,對爬蟲就不會產(chǎn)生影響5。2.2 SEO技術(shù)介紹SEO的中文是搜索引擎優(yōu)化,是英文Search Engine Optimization的縮寫,可以描述為To use some techniques to make your website in the top places in Search Engine when somebody is using Search Engine to find something6,可以理解為:使用SEO技術(shù)可以使我們的網(wǎng)站在搜索引擎中獲得良好的自然排名,當(dāng)用戶在搜索引擎上搜索某些信息
27、時(shí),可以很快定位到我們的網(wǎng)站上,從而給我網(wǎng)站帶來可觀的SE(搜索引擎)流量。這里有必要對搜索引擎優(yōu)化的概念作一個(gè)說明,很多人會對搜索引擎優(yōu)化這個(gè)詞顧名思議,認(rèn)為搜索引擎優(yōu)化就是對搜索引擎本身的優(yōu)化,或者對搜索引擎的算法做改進(jìn)優(yōu)化,這樣的理解是錯(cuò)誤的,事實(shí)上搜索引擎優(yōu)化是對網(wǎng)站的優(yōu)化,通過優(yōu)化網(wǎng)站使得網(wǎng)站在搜索引擎中獲得良好的排名,從而獲得品牌收益7。對于一個(gè)電子商務(wù)網(wǎng)站來說,流量是網(wǎng)站生存的根本,網(wǎng)站的流量來源有很多,但是沒有哪一種來源能比得上搜索引擎來源來得珍貴,因?yàn)橛脩敉ㄟ^搜索主動找到我們的網(wǎng)站,目標(biāo)非常精準(zhǔn),轉(zhuǎn)化率高,而且搜索來源非常穩(wěn)定,如此高質(zhì)量的流量,給站長或企業(yè)帶來源源不斷的銷售
28、和廣告收入。此外,運(yùn)用SEO提升網(wǎng)站排名,還可以減少網(wǎng)絡(luò)廣告投放,降低推廣成本。運(yùn)營成本少了,銷售收入增加了,此消彼漲,達(dá)到效益最大化,這是眾多站長和互聯(lián)網(wǎng)企業(yè)熱衷于SEO的原因。不過利用SEO技術(shù)優(yōu)化網(wǎng)站架構(gòu)和關(guān)鍵詞等,只是迎合搜索引擎的排名規(guī)則,將好的內(nèi)容更好地呈現(xiàn)給用戶,但是一個(gè)網(wǎng)站最重要的還是要做好內(nèi)容,還有外部鏈接,所謂內(nèi)容為王,外鏈為皇,說的就是SEO真正要做的要點(diǎn)。SEO是一套基于搜索引擎的營銷思路,為網(wǎng)站提供生態(tài)式的自我營銷解決方案,讓網(wǎng)站在行業(yè)內(nèi)占據(jù)領(lǐng)先地位,從而獲得品牌收益。SEO技術(shù)在國內(nèi)起步晚,目前仍未形成一套完整的理論體系,然而SEO技術(shù)的出現(xiàn),使得整個(gè)互聯(lián)網(wǎng)行業(yè)煥發(fā)
29、出新的活力。電子商務(wù)的快速發(fā)展,網(wǎng)站運(yùn)營必然面臨著各種各樣的優(yōu)化問題。盡管SEO技術(shù)給網(wǎng)站運(yùn)營帶來了諸多優(yōu)勢,但怎樣將其運(yùn)用到網(wǎng)站開發(fā)中仍是開發(fā)者需要考慮的問題。設(shè)計(jì)具有SEO功能的CMS網(wǎng)站,對網(wǎng)站運(yùn)營和新技術(shù)的發(fā)展與應(yīng)用具有重要的理論價(jià)值和實(shí)際意義。2.3 本章小結(jié)本章介紹了PHP、CMS和SEO的相關(guān)知識,以及基于PHP和SEO的CMS網(wǎng)站模型的優(yōu)點(diǎn),通過在使用PHP+Mysql來開發(fā)CMS網(wǎng)站的基礎(chǔ)上,引入SEO技術(shù),開發(fā)出一個(gè)功能強(qiáng)大的CMS網(wǎng)站。3、項(xiàng)目需求分析3.1系統(tǒng)需求獲取3.1.1網(wǎng)站結(jié)構(gòu)策略網(wǎng)站結(jié)構(gòu)一般可分為物理結(jié)構(gòu)和鏈接結(jié)構(gòu),物理結(jié)構(gòu)是指網(wǎng)站真實(shí)的目錄及文件所在的位置所
30、決定的結(jié)構(gòu);鏈接結(jié)構(gòu),也稱為邏輯結(jié)構(gòu),就是由網(wǎng)站內(nèi)部鏈接形成的鏈接網(wǎng)絡(luò)圖。搜索引擎對網(wǎng)站結(jié)構(gòu)有著重要的要求,因?yàn)橐粋€(gè)網(wǎng)站結(jié)構(gòu)的好壞,直接影響用戶的體驗(yàn),搜索引擎其實(shí)也相當(dāng)一個(gè)用戶,如果網(wǎng)站的結(jié)構(gòu)雜亂無序,目錄層次太深,URL也會變得很復(fù)雜,從而有可能導(dǎo)致搜索引擎蜘蛛陷入鏈接黑洞,不能自拔,這樣對網(wǎng)站頁面的收錄造成很大的影響,所以利用SEO技術(shù)優(yōu)化網(wǎng)站結(jié)構(gòu)可以提升用戶體驗(yàn)、利于搜索引擎收錄、權(quán)重分配合理等好處。 3.1.2關(guān)鍵詞密度策略關(guān)鍵詞密度(Keyword Density)也叫關(guān)鍵詞頻率(Keyword Frequency),它是用來量度關(guān)鍵詞在網(wǎng)頁上出現(xiàn)的總次數(shù)與其他文字的比例,一般用百
31、分比表示。相對于頁面總字?jǐn)?shù)而言,關(guān)鍵詞出現(xiàn)的頻率越高,那么關(guān)鍵詞密度也就越大8。3.1.3關(guān)鍵詞生成內(nèi)鏈策略這個(gè)功能可以把文章里的關(guān)鍵詞鏈到各個(gè)地方,也就是內(nèi)鏈優(yōu)化。內(nèi)鏈的優(yōu)化是非常重要的。首先,內(nèi)鏈對于網(wǎng)站的排名也有提高的作用,對于網(wǎng)站的發(fā)展考慮內(nèi)鏈的作用是不可估量的,一些大型門戶站點(diǎn)數(shù)據(jù)量很大,這些網(wǎng)站是很注重內(nèi)鏈的,一旦遇到搜索引擎調(diào)整內(nèi)鏈權(quán)重的時(shí)候,就會發(fā)現(xiàn)排名的波動會很厲害,也就是說內(nèi)鏈的數(shù)量越多,起到的作用越大,所以隨著網(wǎng)站數(shù)據(jù)增多,內(nèi)鏈也會越多,其作用也就會日漸凸顯。其次,對于大部分的站長來說主要的精力都放到了核心關(guān)鍵詞的優(yōu)化上而忽略了長尾詞,事實(shí)上很多長尾詞的流量也是非??捎^的
32、,長尾詞的優(yōu)化可以用內(nèi)鏈來代替,畢竟長尾關(guān)鍵詞競爭不是很大,隨著網(wǎng)站數(shù)據(jù)和內(nèi)鏈的增多,長尾關(guān)鍵詞獲得好的排名是指日可待的。這樣也不會影響到網(wǎng)站核心關(guān)鍵詞的優(yōu)化進(jìn)程。再次,內(nèi)鏈可以使網(wǎng)站頁面之間通達(dá)無阻,方便蜘蛛對網(wǎng)頁的抓取,尤其是一些目錄結(jié)構(gòu)過深或者結(jié)構(gòu)比較亂的網(wǎng)站來說,可以很好的引導(dǎo)蜘蛛來索引頁面,有些結(jié)構(gòu)不好的網(wǎng)站總是不收錄內(nèi)頁其很大的原因在于沒有一個(gè)讓蜘蛛進(jìn)入的通道。最后,內(nèi)鏈對于用戶體驗(yàn)也有很大的作用,很多的大型門戶類網(wǎng)站,特別是新聞?wù)军c(diǎn),在閱讀新聞的頁面下方會有一些相關(guān)閱讀,都是一些和當(dāng)前閱讀新聞相關(guān)的文章,都是以超鏈接形式出現(xiàn)的,很方便的就可以進(jìn)入這些頁面,這些鏈接其實(shí)也無形中加大
33、了內(nèi)頁的權(quán)重同時(shí)也方便了用戶的閱讀。3.1.4Tag的SEO技術(shù)策略Tag即標(biāo)簽,是web2.0的產(chǎn)物,是一種開放式的分類9。Tag可以將具有相同標(biāo)簽的內(nèi)容關(guān)聯(lián)起來,根據(jù)一個(gè)內(nèi)容的標(biāo)簽,去找出與這個(gè)標(biāo)簽相關(guān)的內(nèi)容,推薦給用戶看,這樣不單可以吸引用戶繼續(xù)閱讀下一個(gè)內(nèi)容,還可以在內(nèi)容之間形成一個(gè)網(wǎng)狀的內(nèi)鏈,對內(nèi)鏈的優(yōu)化有非常大的好處。3.1.5 其他策略搜索引擎除了對上述幾點(diǎn)要求外,其對其他一些元素也有所要求,例如robots.txt、動態(tài)URL靜態(tài)化、網(wǎng)頁減肥等。獲取了搜索引擎對這些要素的需求,就可以著手對這些要素進(jìn)行優(yōu)化。3.2系統(tǒng)需求分析3.2.1 網(wǎng)站結(jié)構(gòu)分析合理的網(wǎng)站結(jié)構(gòu)應(yīng)該是一個(gè)扁平的
34、樹型網(wǎng)狀結(jié)構(gòu)10。扁平是指從首頁到內(nèi)容頁的層次盡量少,樹型是指從首頁(樹干)到頻道頁(樹枝),再到文章頁(樹葉)這樣的形式,網(wǎng)狀是指首頁可以鏈接到頻道頁,頻道頁可以鏈接到首頁和文章頁,文章頁又可以鏈到頻道頁和首頁。清晰合理的網(wǎng)站結(jié)構(gòu)可以讓用戶找到想要的信息,清楚知道所處的位置,還有利于搜索引擎爬蟲爬行。3.2.2 關(guān)鍵詞密度分析關(guān)鍵詞密度是影響關(guān)鍵詞排名的重要因素之一,一般來說關(guān)鍵詞密度越大,對關(guān)鍵詞排名越有利,但是搜索引擎為防止黑帽SEO利用這一點(diǎn)來作弊,對于不合理的關(guān)鍵詞密度,搜索引擎會有一套專門的處理機(jī)制,所以我們對于關(guān)鍵詞密度要合理利用。本文對文章列表標(biāo)題添加了title屬性,這樣相當(dāng)
35、于重復(fù)了一次標(biāo)題,以達(dá)到增加關(guān)鍵詞密度的目的。同時(shí)當(dāng)鼠標(biāo)放到文字上時(shí),會顯示與標(biāo)題相同的文字。3.2.3 關(guān)鍵詞生成內(nèi)鏈分析關(guān)鍵詞生成內(nèi)鏈都需要賦予它一種生成規(guī)則,按照規(guī)則生成的內(nèi)容,才能規(guī)范化,合理化。本文所提到的關(guān)鍵詞內(nèi)鏈生成規(guī)則有兩條:一是在關(guān)鍵詞維護(hù)里添加關(guān)鍵詞及對應(yīng)URL,二是文章要出現(xiàn)該關(guān)鍵詞。3.2.4 Tag的SEO技術(shù)策略分析Tag標(biāo)簽的作用與上面所說的關(guān)鍵詞內(nèi)鏈優(yōu)化的作用基本上是一樣的,而Tag與關(guān)鍵詞的主要區(qū)別在于,Tag是一個(gè)話題,或者說是某一相同內(nèi)容的聚合,生成的Tag終端頁是一個(gè)列表頁,列表頁的內(nèi)容都是跟Tag相關(guān)的,而關(guān)鍵詞只是與某一篇文章內(nèi)容最相關(guān)的詞。Tag與
36、關(guān)鍵詞還有一個(gè)相關(guān)點(diǎn)就是,可以以關(guān)鍵詞作為Tag標(biāo)簽?,F(xiàn)在Tag技術(shù)比較成熟,在許多網(wǎng)站上得到應(yīng)用,特別是一些大型的咨訊類的網(wǎng)站。搜索引擎對于Tag標(biāo)簽也賦予了較高的權(quán)重,例如谷歌搜索引擎,直接將Tag標(biāo)簽以中文的形式顯示在搜索搜索結(jié)果中,并且對這個(gè)標(biāo)簽加上了鏈接,點(diǎn)擊這個(gè)鏈接,可以直接訪問到Tag的聚合列表頁上。所以對Tag作SEO上的優(yōu)化,絕對是不可少的,這也是SEOer所要考慮的在網(wǎng)站架構(gòu)上對網(wǎng)站作搜索引擎優(yōu)化。3.2.5 其他策略分析(1)robots.txt robots.txt是搜索引擎中訪問網(wǎng)站的時(shí)候要查看的第一個(gè)文件。robots.txt文件告訴蜘蛛程序在服務(wù)器上什么文件是可以
37、被查看的。當(dāng)一個(gè)搜索蜘蛛訪問一個(gè)站點(diǎn)時(shí),它會首先檢查該站點(diǎn)根目錄下是否存在robots.txt,如果存在,搜索蜘蛛就會按照該文件中的內(nèi)容來確定訪問的范圍;如果該文件不存在,所有的搜索蜘蛛將能夠訪問網(wǎng)站上所有沒有被口令保護(hù)的頁面。robots.txt必須放置在一個(gè)站點(diǎn)的根目錄下,而且文件名必須全部小寫。robots.txt的基本語法只有兩條,第一條是User-Agent,即搜索引擎蜘蛛的名稱;第二條是Disallow,即要攔截的內(nèi)容11。 robots.txt可以制止不必要的搜索引擎占用服務(wù)器的寶貴帶寬,如 image strippers對于大多數(shù)非圖形類網(wǎng)站來說其也沒有太大意義,但卻耗用大量帶
38、寬。robots.txt還可以制止搜索引擎對非公開頁面的爬行與索引,如網(wǎng)站的后臺程序、管理程序,事實(shí)上,對于某些在運(yùn)行中產(chǎn)生臨時(shí)頁面的網(wǎng)站來說,如果未配置 robots.txt,搜索引擎甚至?xí)饕切┡R時(shí)文件。對于內(nèi)容豐富、存在很多頁面的網(wǎng)站來說,配置robots.txt的意義更為重大,因?yàn)楹芏鄷r(shí)候,其會遭遇到搜索引擎 Spider 給予網(wǎng)站的巨大壓力:洪水般的 Spider 訪問,如果不加控制,甚至?xí)绊懢W(wǎng)站的正常訪問。本站的robots.txt代碼就見附錄的代碼4。(2)動態(tài)URL靜態(tài)化前文有提到動態(tài)的URL是帶有參數(shù)的URL,這種URL對網(wǎng)友體驗(yàn)和搜索引擎爬蟲的爬行都不大好,所以有必要對
39、其作靜態(tài)化處理。面向搜索引擎的優(yōu)化,其中就包括訪問地址的改寫,令動態(tài)網(wǎng)頁看上去是靜態(tài)網(wǎng)頁,以便更多更大量地被搜索引擎收錄,從而最大限度地提高自已的內(nèi)容被目標(biāo)受眾接收的機(jī)會。首先來分析動態(tài)URL與靜態(tài)URL的區(qū)別。動態(tài)URL和靜態(tài)URL也就是常說的動態(tài)頁面和靜態(tài)頁面。常見的靜態(tài)頁面的擴(kuò)展名有.html、.htm。動態(tài)頁面常見的擴(kuò)展名有.asp 、.php 、.jsp、 .cgi、.aspx 等。 需要注意的是,靜態(tài)頁面并非網(wǎng)站上沒有動畫的頁面;動態(tài)頁面的“動態(tài)”是網(wǎng)站與客戶端用戶互動的意思,而非網(wǎng)頁上有動畫的就是動態(tài)頁面。動態(tài)頁面與靜態(tài)頁面的主要區(qū)別在于URL的后綴名不同,以及是否帶有“?”一類
40、的參數(shù),如果有,搜索引擎會認(rèn)為該網(wǎng)站不友好。以下兩個(gè)網(wǎng)頁的URL區(qū)分了動態(tài)頁面與靜態(tài)頁面:A:B:其中A為靜態(tài)頁面,B為動態(tài)頁面,這兩個(gè)URL指向的是同一個(gè)頁面。動態(tài)頁面靜態(tài)化涉及到很多技術(shù)細(xì)節(jié),例如Rewrite中的正則表達(dá)式,這是一種用來描述或者匹配一系列符合某個(gè)句法規(guī)則的字符串的單個(gè)字符串。這種正則表達(dá)式看來起挺復(fù)雜,因本人能力有限,對正則表達(dá)式只處于初步認(rèn)識階段,所以在此暫不給出相關(guān)的代碼。除了利用Rewrite的正則表達(dá)式來解決靜態(tài)頁面,還可以通過服務(wù)器設(shè)置來解決,但是不同的服務(wù)器的解決方式又不同,例如Apache服務(wù)器和windows server服務(wù)器的操作方法是不同的,這里也暫
41、不給出具體細(xì)節(jié)。雖然現(xiàn)在還不能提出相應(yīng)的解決方法,但是SEO作為我以后的工作方向,這方面的知識也是我需要學(xué)習(xí)研究的。(3)網(wǎng)頁減肥網(wǎng)頁減肥,不僅是通過一些手段對網(wǎng)頁文件大小進(jìn)行壓縮,更多的是指對網(wǎng)頁本身結(jié)構(gòu)和代碼的一些優(yōu)化,使網(wǎng)頁的代碼達(dá)到最少。正常情況下一個(gè)頁面的文件大小在15K左右,最大不超過50K,通過減少一些不必要的代碼、去除不必要的空格和換行、將CSS、js代碼利用外部鏈接調(diào)用等方法減小網(wǎng)頁的大小,提高網(wǎng)頁的訪問速度,更適合爬蟲的抓取。網(wǎng)頁減肥的方法有網(wǎng)頁的CSS重構(gòu)、網(wǎng)頁的JavaScript重構(gòu)等。1、網(wǎng)頁的CSS重構(gòu)網(wǎng)頁制作應(yīng)通過CSS(層疊樣式表單)來統(tǒng)一定制字體風(fēng)格,以使代
42、碼標(biāo)準(zhǔn)化,避免大量的字體和格式化標(biāo)簽充斥頁面。通過CSS 可以控制任何HTML 標(biāo)簽的風(fēng)格。例如,等。只要在和之間指定對應(yīng)標(biāo)簽的風(fēng)格如字體、顏色、大小即可。例如:僅通過以上設(shè)置,就把文字的字體、字號、顏色、背景色等統(tǒng)一起來,不用對每段文字單獨(dú)進(jìn)行格式定義,從而減少大量重復(fù)性標(biāo)簽。注意把所有CSS 文件單獨(dú)存放在命名為CSS 的外部文件夾中,再利用的形式去調(diào)用。通過設(shè)置CSS 樣式,將內(nèi)容與表現(xiàn)形式分離,不僅可使維護(hù)站點(diǎn)的外觀更加容易,而且還可以使HTML文檔代碼更加簡練,縮短瀏覽器的加載時(shí)間。2、網(wǎng)頁的JavaScript重構(gòu)在進(jìn)行網(wǎng)站制作時(shí),常常會用到JavaScript來實(shí)現(xiàn)某種特殊效果。
43、如果網(wǎng)頁中帶有許多JavaScript代碼,那么蜘蛛爬行和抓取內(nèi)容就會不順利,嚴(yán)重時(shí)基至導(dǎo)致網(wǎng)頁在搜索引擎中的權(quán)重降低等情況。基于這個(gè)問題,我們對JavaScript代碼進(jìn)行封裝,也就是將JavaScript代碼另存為一個(gè)以.js為后綴的文件中,并在需要的位置進(jìn)行直接調(diào)用,其效果是一樣的,而且不會占據(jù)網(wǎng)頁中的代碼位置。例如:JS代碼我們將以上代碼另存為一個(gè)以XX.js的文件,在需要的位置進(jìn)行直接調(diào)用,調(diào)用方法如下:對于網(wǎng)頁代碼中JavaScript比較少的情況下,考慮到頁面的功能加載,可以將JavaScript代碼放到HTML中,但是如果頁面中的JavaScript太多,放到HTML中顯然不太
44、適合,所以將其以外部文件來調(diào)用是一種很好的解決方法。3.3 本章小結(jié)本章提出了網(wǎng)站結(jié)構(gòu)策略、關(guān)鍵詞策略、Tag策略以及其他策略等關(guān)于SEO技術(shù)要點(diǎn),簡單介紹了各個(gè)策略的作用,從這些技術(shù)要點(diǎn)中了解項(xiàng)目需求并對其作了分析。當(dāng)然,基于SEO技術(shù)的網(wǎng)站設(shè)計(jì)還有非常多的細(xì)節(jié),由于本人能力有限,暫時(shí)提出這四點(diǎn)SEO策略及部分實(shí)現(xiàn)方法。4項(xiàng)目的總體設(shè)計(jì)41 系統(tǒng)架構(gòu)1、系統(tǒng)架構(gòu)圖如圖4-1所示。CMS網(wǎng)站電子商務(wù)SEO技術(shù)站長新聞首頁站長資源新聞運(yùn)營商城百度優(yōu)化谷歌優(yōu)化入門教程人物源碼素材工具圖4-1 網(wǎng)站架構(gòu)圖Fig4-1 Website structure diagram2、CMS系統(tǒng)流程圖如圖4-2所
45、示。添加關(guān)鍵詞刪除欄目CMS管理系統(tǒng)欄目管理增加欄目系統(tǒng)前端網(wǎng)頁關(guān)聯(lián)文檔生成HTML關(guān)鍵詞維護(hù)基礎(chǔ)數(shù)據(jù)維護(hù)管理員管理員登陸刪除TagsTag標(biāo)簽管理更新Tags獲取Tags刪除關(guān)鍵詞圖4-2 CMS系統(tǒng)流程圖Fig4-2 CMS flow chart42 系統(tǒng)的模塊結(jié)構(gòu) 4.2.1網(wǎng)站結(jié)構(gòu)模塊1、網(wǎng)站結(jié)構(gòu)如圖4-3所示圖4-3 目錄結(jié)構(gòu)圖Fig4-3 Directory structure2、網(wǎng)站結(jié)構(gòu)數(shù)據(jù)流程圖如圖4-4所示圖4-4 數(shù)據(jù)流程圖Fig4-4 Data flow chart3、關(guān)鍵詞密度如圖4-5所示圖4-5 關(guān)鍵詞密度示例Fig4-5 Keyword density examp
46、les4、關(guān)鍵詞生成內(nèi)鏈如圖4-6所示圖4-6 添加關(guān)鍵詞示例Fig4-6 Add keywords examples5、關(guān)鍵詞生成內(nèi)鏈數(shù)據(jù)流程圖如圖4-7所示圖4-7 內(nèi)鏈生成數(shù)據(jù)流程圖Fig4-7 In data flow chart chain generating 6、Tag示例如圖4-8所示圖4-8 Tag示例Fig4-8 Tag example7、Tag數(shù)據(jù)流程圖如圖4-9所示圖4-9 Tags數(shù)據(jù)流程圖Fig4-9 Data flow chart are43 數(shù)據(jù)庫設(shè)計(jì)欄目數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)。 欄目數(shù)據(jù)庫表結(jié)構(gòu)如表3-1所示。代碼實(shí)現(xiàn)見附錄代碼1。表4-1 欄目數(shù)據(jù)庫表結(jié)構(gòu)Tabl
47、e4-1 Columns database table structure字段名稱數(shù)據(jù)類型字段大小是否主鍵說明idsmallint5是欄目自動編號reidsmallint5父欄目編號sortranksmallint5排序編號typenamechar30欄目名稱typedirchar60欄目目錄defaultnamechar15默認(rèn)頁的名稱tempindexchar50封面模版templistchar50列表模板temparticlechar50文章模版namerulechar50文章命名規(guī)則Namerule2char50列表命名規(guī)則關(guān)鍵詞數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)。 關(guān)鍵詞表結(jié)構(gòu)如表3-2所示。代碼實(shí)現(xiàn)
48、見附錄代碼2。表4-2 關(guān)鍵詞表結(jié)構(gòu)Table4-2 Keywords table structure字段名稱數(shù)據(jù)類型字段大小是否主鍵說明aidmediumint8是關(guān)鍵詞IDkeywordchar16關(guān)鍵詞rankmediumint8出現(xiàn)頻率stasmallint6管理rpurlchar60鏈接網(wǎng)址Tag數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)。 Tag表結(jié)構(gòu)如表3-3所示。代碼實(shí)現(xiàn)見附錄代碼3。表4-3 Tag表結(jié)構(gòu)Table4-3 Tag table structure字段名稱數(shù)據(jù)類型字段大小是否主鍵說明idint10是tagIDtagchar12Tag內(nèi)容typeidsmallint5欄目IDcountint
49、10點(diǎn)擊totalint10與tag相關(guān)的文檔總數(shù)weekccint10周統(tǒng)計(jì)monthccint10月統(tǒng)計(jì)weekupint10每周更新monthupint10每月更新addtimeint10添加時(shí)間44 本章小結(jié)本章給出了系統(tǒng)的架構(gòu)圖、數(shù)據(jù)流程圖和數(shù)據(jù)庫結(jié)構(gòu)表設(shè)計(jì)等內(nèi)容,通過這些圖與表分析系統(tǒng)模塊間的關(guān)系,便于功能需求和數(shù)據(jù)需求的表達(dá),清晰表達(dá)了數(shù)據(jù)流的情況,有利于系統(tǒng)建模。5項(xiàng)目的實(shí)現(xiàn)和應(yīng)用51 開發(fā)環(huán)境5.1.1 基于PHP的CMS網(wǎng)站PHP是Hypertext Preprocessor的英文縮寫,它是一種內(nèi)嵌于HTML中的超文本預(yù)處理語言,也是屬于服務(wù)器端的腳本語言,風(fēng)格與C語言類似。PHP是開源的免費(fèi)的程序,使用起來方便快捷、效率高、支持面向?qū)ο螅⑶铱梢钥缙脚_使用,所以其在中小類型網(wǎng)站中被普遍使用。PHP支持多種類型的數(shù)據(jù)庫,其中與Mysql數(shù)據(jù)庫完美結(jié)合,形成一對功能強(qiáng)大的組合。Mysql數(shù)據(jù)庫是一款小型的關(guān)系數(shù)據(jù)庫管理系統(tǒng),其體積小、速度快,并具有開源這一特性,使得人們在開發(fā)和運(yùn)營網(wǎng)站時(shí)的總體使用成本降低,故而受到人們的青睞。CMS即內(nèi)容管理系統(tǒng),是Content Management System的縮寫,它可以將一個(gè)網(wǎng)站的內(nèi)容與組件分離,通過CMS系統(tǒng),可以方便管理、發(fā)布和維護(hù)網(wǎng)站內(nèi)容,代替手工編寫HTML代碼來更新網(wǎng)站內(nèi)容5。CMS系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/TS 19144-3:2024 EN Geographic information - Classification systems - Part 3: Land Use Meta Language (LUML)
- 企業(yè)開業(yè)慶典致辭范文
- 九月學(xué)校迎新致辭(7篇)
- 主持人大賽策劃書
- 測量實(shí)習(xí)報(bào)告范文十篇
- 中秋節(jié)國旗下的講話稿(15篇)
- 壯族課件教學(xué)課件
- 3D立體風(fēng)立體商務(wù)模板
- 文書模板-診所負(fù)責(zé)人與診所法人的免責(zé)協(xié)議書
- 影響和諧校園建設(shè)的負(fù)面因素調(diào)查方案
- 電梯保養(yǎng)年度作業(yè)計(jì)劃表格
- 醫(yī)院月考核指標(biāo)及評價(jià)辦法
- 監(jiān)理例會記錄表
- 阿米巴經(jīng)營課件
- 二年級(上)音樂第四單元 單元分析
- 道路運(yùn)輸企業(yè)職業(yè)安全健康管理工作臺帳(全版通用)參考模板范本
- 中國小學(xué)生生命教育調(diào)查問卷
- 通用模板-封條模板
- 集團(tuán)公司后備人才選拔培養(yǎng)暫行辦法
- 第五章旅游餐飲設(shè)計(jì)ppt課件
- 從馬克思主義視角看當(dāng)前高房價(jià)
評論
0/150
提交評論