版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
29基于WordPress的互聯(lián)網(wǎng)網(wǎng)站設計與開發(fā)摘要隨著中國經(jīng)濟的飛速發(fā)展,計算機已經(jīng)越來越多地應用于社會生活的各個領域。同時,互聯(lián)網(wǎng)作為它的連接全球計算機網(wǎng)絡信息和網(wǎng)站之間的溝通橋梁,作為其主要的表現(xiàn)形式,同時還是互聯(lián)網(wǎng)信息的主要承載者,無可否認其在Internet的發(fā)展上發(fā)揮著極其重要的作用。外國的互聯(lián)網(wǎng)已經(jīng)發(fā)展到一定程度了,有很多外國著名的設計師都設計出極具創(chuàng)意的個人網(wǎng)站,在網(wǎng)絡上塑造自己的形象。中國的互聯(lián)網(wǎng)雖然在逐漸成熟,與此同時網(wǎng)絡上也出現(xiàn)了大量的個人網(wǎng)站,但是這類網(wǎng)站有絕大部分都是雷同的,而且沒有新意,屬于原創(chuàng)的作品寥寥可數(shù)。本次設計是以個人興趣為出發(fā)點的,設計將運用當今最新的Html5+Css3+Jquery前端技術來實現(xiàn)個人主頁,同時基于外國流行的開源軟件Workpress來進行個人網(wǎng)站的二次開發(fā)的。還有會以Php+Ajax+Mysql+Jquery技術來搭建個人相冊系統(tǒng),最后會把個人主頁、個人相冊和個人博客三個應用合并在一起來呈現(xiàn)個人網(wǎng)站的。在此實現(xiàn)過程中還會運用Sina云計算平臺來實現(xiàn)云端操作的。關鍵詞:個人網(wǎng)站;個人博客;個人相冊;云計算;SVNThePersonalWebsiteDesignAnd
DevelopmentBasedonWordPressAbstractWiththerapiddevelopmentofChineseeconomy,computersciencehasbeengraduallyappliedtoallfieldsofsociallife.ThereisnodenyingthefactthatwebsiteplaysanimportantroleinthedevelopmentofInternet.WhileInternetisregardedasthecommunicationbridgebetweeninformationtechnologyandcomputersaroundtheglobe,websiteasthemainformofnetworkinformationremainsthemaincarrierofInternetinformation.ForeignInternethasprogressedtoacertainadvancedlevel,andmanyforeignprestigiousdesignershavecreatedalotofhighlycreativepersonalwebsitestoshapetheirownimages.ChineseInternethasbecomemoremature,butpersonalwebsitesthatcrowdtheInternetaremostlythesame,unoriginalandnotcreative.Myownareinspiredbymyinterest.IamgoingtoapplythelatestHtml5+Css3+Jqueryfrontendsystemtobuildupmyownpage.BasedontheforeignpopularopensourcesoftwareWorkpressforseconddevelopment,Iwillfinallycombinemyhomepage,personalalbumandpersonalblogtopresentthecontentofmyownwebsite.Duringthedesignandimplementationprocess,IwillalsoapplySinacloudplatformtoperformcloudoperation.Keywords:PersonalWebsite;PersonalBlog;PersonalAlbum;Cloudcomputing;SVN目錄TOC\o"1-5"\h\z1緒論41.1研究背景41.2云計算簡介41.3開發(fā)環(huán)境簡介4Apache概述5PHP概述5Mysql概述5SVN簡介5Bootstrap簡介5Workpress簡介62需求分析72.1系統(tǒng)需求72.2需求分析72.3系統(tǒng)功能分析圖7總體設計10系統(tǒng)結(jié)構(gòu)圖10總體功能設計11系統(tǒng)設計目標11數(shù)據(jù)庫設計11系統(tǒng)數(shù)據(jù)分析11系統(tǒng)E-R圖12數(shù)據(jù)流圖13數(shù)據(jù)字典13文章評論額外信息表13文章評論信息表14鏈接信息表15基本配置信息表15文章額外數(shù)據(jù)表16文章信息表16文章分類表18分類與文章關聯(lián)表18分類信息表18用戶額外信息表19用戶基本信息表19設計思想與實現(xiàn)21個人主頁21個人相冊23個人博客24系統(tǒng)測試與運行265.1系統(tǒng)運行環(huán)境26硬件環(huán)境26軟件環(huán)境266結(jié)束語271緒論研究背景20世紀90年代中期互聯(lián)網(wǎng)開始高速發(fā)展,很多IT人才利用自身的優(yōu)勢開發(fā)了許多風格迥異的網(wǎng)站。當時互聯(lián)網(wǎng)上幾乎全是個人網(wǎng)站,毫不夸張,個人網(wǎng)站掀開了互聯(lián)網(wǎng)的新篇章。在這批個人網(wǎng)站逐步上市并成功晉升為知名商業(yè)網(wǎng)站后,它們完成了自己的使命,慢慢退出歷史舞臺。由于當時的商業(yè)網(wǎng)站不論從技術還是從內(nèi)容來看都很不成熟,所以個人網(wǎng)站才有機會存活并積極發(fā)展起來。在這種大環(huán)境下,當時產(chǎn)生了大量內(nèi)容豐富、風格多樣的的個人網(wǎng)站,但是與其說它們是個人網(wǎng)站,不如說它們在為商業(yè)網(wǎng)站作著補充。不論是有意還是無意,這批個人網(wǎng)站走的完全是商業(yè)網(wǎng)站的套路,需要大量的投入。正是這種發(fā)展的先天性決定了個人網(wǎng)站必亡的命運。隨著商業(yè)網(wǎng)站的逐步成熟,這些個人網(wǎng)站的補充作用無疑是多余的,被取而代之是必然的。當下那種按照個人喜好設置的個人主頁無疑是個人網(wǎng)站中的翹楚,數(shù)量非常之多,其內(nèi)容大多是關于站長的自我介紹,粘貼一些網(wǎng)絡熱文等等,其目的無非就是為個人提供一個展示自我的平臺,隨著互聯(lián)網(wǎng)的深度發(fā)展,這類個人網(wǎng)站將會越來越受歡迎,數(shù)量也會越來越多。云計算簡介云計算是一種按使用流量或者按使用時間付費的服務,這種服務提供方便的、快捷的、按需要的網(wǎng)絡接入。大量的分布式計算機合并資源來實現(xiàn)云計算,使得其互聯(lián)網(wǎng)與企業(yè)數(shù)據(jù)中心很類似。中國目前提供云計算服務比較好的平臺分別是百度云開放平臺和新浪SAE云計算平臺。開發(fā)環(huán)境簡介我的網(wǎng)站是基于國外開源系統(tǒng)Wordpress設計的,而Wordpress是一個以PHP和MySQL為平臺的自由開源的博客軟件和內(nèi)容管理系統(tǒng)。所以我的網(wǎng)站的最佳的開發(fā)環(huán)境是LAMP(Linux+Apache+Mysql+PHP),由于Linux服務器的搭建比較麻煩,出于方便原因,我最后在本地環(huán)境使用了WAMP(Windows+Apache+Mysql+PHP)環(huán)境進行開發(fā)。同時出于要把網(wǎng)站上傳到網(wǎng)絡上供用戶訪問,并且要更好地實現(xiàn)代碼的管理與減少網(wǎng)絡端服務器搭建的成本,我還選擇了新浪云計算平臺來開發(fā)我的程序。Apache概述Apache是英文ApacheHTTPServer的縮寫,它幾乎支持所有計算機操作系統(tǒng),是一個當今最流行的Web服務器端軟件。它的特點是操作簡單,響應速度快,性能穩(wěn)定,而且可以通過簡單的API擴展將Perl/Python等解釋器編譯到服務器中°Apache兼容性非常好,這點使它與PHP和MySQL結(jié)合起來是一個絕佳的PHP程序開發(fā)環(huán)境。由于Apache是一個免費的開源軟件,所以有很多人愿意使用它并為它開發(fā)新的功能,添加新的特性并且不斷地改進。PHP概述PHP是一種腳本語言,其英文全稱為ypertextPreprocessor,譯為中文是超級文本預處理語言的意思。PHP是一種嵌入HTML文檔在服務器端執(zhí)行的腳本語言,它的語言風格和C語言相似。目前在社會上流行的PHP版本為PHP5,PHP6即將發(fā)布穩(wěn)定版。Mysql概述目前世界上運行速度最快的SQL語言數(shù)據(jù)庫是MySQL。MySQL不單單具有很多其他數(shù)據(jù)庫不具有的設置和功能,而且重點還是一款可供用戶直接網(wǎng)上下載的完全不收取費用的產(chǎn)品,可以個人使用,也可以商業(yè)使用。MySQl的特點是功能強大、是跨平臺語言、執(zhí)行速度快、支持面向?qū)ο蟛僮?、維護成本低、內(nèi)置函數(shù)強大、數(shù)據(jù)存儲量大、兼容各種腳本開發(fā)語言、安全性高。SVN簡介SVN是一個跨平臺軟件,基本上支持所有操作系統(tǒng),它和CVS類似。SVN是一個開源的版本控制系統(tǒng),它管理著隨時間改變的數(shù)據(jù)。SVN通過一個類似于普通文件服務器的檔案庫(中央資料檔案庫)來記錄每一次文件的變動。所以我們就可以隨時隨地地把檔案恢復到任何舊的版本,或是查看文件的歷史變動oSubversion可以用來管理任何類型的文件,包括程序源碼在內(nèi),它是一個通用的系統(tǒng)。SVN的優(yōu)點如下:1?易于使用,邏輯清晰,符合大眾的操作習慣。2?管理容易,安全性高。3.代碼一致性非常高。4.適合普遍小型項目的開發(fā)。Bootstrap簡介Bootstrap是現(xiàn)在比較流行的前端響應式框架,它是twitter公司旗下的產(chǎn)品。響應式框架的優(yōu)點:1.跨瀏覽器。2.設計上保持風格一致。3.快速開發(fā)。4.響應式:同時適用在移動設備上觀看。Workpress簡介Wordpress是一個外國流行的基于PHP語言和Mysql數(shù)據(jù)庫的CMS(內(nèi)容管理)系統(tǒng)。近些年來被引進中國,掀起了互聯(lián)網(wǎng)的一股熱潮。由于其代碼的規(guī)范性和系統(tǒng)易用性,Wordpress不單單可以用來做個人博客,而且還可以做公司網(wǎng)站,甚至電子商務網(wǎng)站。2需求分析系統(tǒng)需求個人網(wǎng)站指的是團體或個人因某種興致、并且擁有某種專業(yè)技術、基于為用戶提供某種服務或展示自我的目的而產(chǎn)生具有獨立域名和空間的網(wǎng)站。建立個人網(wǎng)站的目的是為了在網(wǎng)絡上展示自己,塑造自己的個人形象的。為了讓別人更加直觀、清晰、詳細地了解我,我決定把我的網(wǎng)站由三個系統(tǒng)組合而成,分別是個人主頁,個人博客和個人相冊。同時為了提高系統(tǒng)的穩(wěn)定性、可維護性、擴充性、可移植性,我使用了新浪云計算平臺來作為我云端服務器運行的環(huán)境。運用SVN版本控制來減少系統(tǒng)維護的壓力。需求分析根據(jù)系統(tǒng)分析,基于WordPress的個人網(wǎng)站的要求如下:網(wǎng)站需求分析:(1)要有新穎的界面設計,布局應該簡潔大氣,讓人瀏覽時產(chǎn)生舒適的感覺,給用戶留下好的印象,好的心情,使其耐心瀏覽;(2)操作簡單與方便,能適用于不同水平的使用者,并且讓用戶快速尋找到他們想要了解的信息;(3)要有互動功能,給用戶與作者有交流的渠道,讓有興趣的用戶方便地聯(lián)系作者;(4)代碼可重用性,可讀性,可維護性要好,方便后期維護與升級。網(wǎng)站性能要求:(1)需要符合WEB2.0標準,w3c標準;(2)響應速度要快,負載均衡;(3)能處理多并發(fā)請求,功能穩(wěn)定;(4)服務器穩(wěn)定工作時間長,容錯率高。系統(tǒng)功能分析圖個人主頁功能分析圖,如圖2-1所示:
圖2-1圖2-1個人主頁功能分析圖個人主頁主要由三大內(nèi)容部分組成,分別是個人信息簡要介紹部分,輪播圖片展示個人相冊部分,html5地圖展示旅行計劃部分。同時,個人主頁作為個人相冊和個人博客的入口。個人相冊功能分析圖,如圖2-2所示:用戶一>查看相冊個人相冊>管理專輯個人相冊管瑋員圖2-2個人相冊功能分析圖個人相冊的功能是向用戶展示我喜愛或收藏的圖片,把圖片分為專輯來存放便于用戶瀏覽。在后臺利用php+ajax+js技術支持動態(tài)多線程無刷新地管理圖片。管理員可以對專輯和圖片進行增刪查改操作。還可以修改管理員密碼。
個人博客功能分析圖,如圖2-3所示:圖2-3個人博客主頁功能分析圖個人博客的評論與留言功能給用戶提供了與我互動的地方,增加相冊api和播放音樂功能是為了增加網(wǎng)站的趣味性,頁面和文章的功能是博客的主要功能。管理員在后臺擁有管理所有信息和系統(tǒng)設定的權(quán)限,包括文章、頁面、評論、留言、用戶的管理,系統(tǒng)、主題和插件的設置等。3總體設計3.1系統(tǒng)結(jié)構(gòu)圖基于WordPress的個人網(wǎng)站系統(tǒng)結(jié)構(gòu)圖,如圖3T所示:in<Jexwp-tiiu-g-h^-Mdw-r—二<Od_ti£dclPF曬in<Jexwp-tiiu-g-h^-Mdw-r—二<Od_ti£dclPF曬I佩只炭3!"亍一農(nóng)■埶1亍wpo;|>i£-^AHSPATH‘電WfBiKMA丹村IKIIn口1口口口irmUe■伯liIl-cons^nls-iriG/vonB?anjric^Qornpjiliric^furiciicjrmjrimclE!縣與-VY"lncAsisss-?^|c*-errori門刪創(chuàng)孔Inc/dAr^UR-rilia^rftIncu^omciLiVTic)InuiE弓-■!□Io03lnoi,m±5-!5-el:linfjsIn"4DnInofcla^s-s-wp-wsilkcrinc/ciav-s-wp-ajax-res-porsseIntjTurrrimidn?I門le/tf出billtiy-y-IricAnutuyirtQk■:szrIndVria-tQIndQongrail-lAmplaraIncullnk-tompl?taInot'auItior-icsmplateintj^pos-lIntj'pcsifl-L&rTspl-M-tesinc/coilBgoryInc^'^-Mlesi^ry-'lwrnpluilt?IriMSQmTlWIn-C/CO^mArt'l-teirFipAt$Iriu/f口相曰lnc-jtoia<knia.rkln-cut>t>&kniia.rlc-t<impint口lncyl<5^sinc/ere<iinc/da-priBcatDdInc^^Bc^rlpl-lotidvrInunaxogm*『■c血jpcim怕jnG'cjri口nicjlinc^wh刖「IcjcjcIhhInuZmgjdlRincihttpIn-ni'cltn^ft-httplncj"wldgot!z-Inoi'nav-n-ienuInofnav-rrienu-tempiateiricu^acjmi口七”inmmiB-fijriGi口口sulL-fMLrdiri3rTaMzripJ已曰<J?jr圖3-1基于Wordpress的個人網(wǎng)站系統(tǒng)結(jié)構(gòu)圖rTaMzripJ已曰<J?jr圖3-1基于Wordpress的個人網(wǎng)站系統(tǒng)結(jié)構(gòu)圖3.2總體功能設計3.2.1系統(tǒng)設計目標系統(tǒng)總的設計是為了達到以下目標:?提高網(wǎng)站的代碼的規(guī)范性,可讀性,可重用性和可維護性,減少插件使用,簡化系統(tǒng)框架,利于搜索引擎收錄。?以用戶體驗為優(yōu)先設計原則,注重網(wǎng)站的整體的美觀性與協(xié)調(diào)性,簡化操作,提高互動性,增強網(wǎng)站內(nèi)容的可讀性。?增強網(wǎng)站的負載能力與加快網(wǎng)站響應速度。3.3數(shù)據(jù)庫設計3.3.1系統(tǒng)數(shù)據(jù)分析通過對個人網(wǎng)站系統(tǒng)的分析,可以得出該系統(tǒng)涉及兩類類實體:用戶和管理員。這些實體涉及的數(shù)據(jù)項如下圖3-2至圖3-3所示:3.3.2系統(tǒng)E—R圖通過對系統(tǒng)實體數(shù)據(jù)關系的分析,可以畫出如下E-R圖,如圖3-4所示:3wptommenuBIGJNT|2£-;i>cammeM"戲IDSKjKT£0}Kjmmfflni占uihvTllTfOTGOEmanialhfflamaiVAROWRtifflilKimniiVillulbtiuHMRDdAHi^fXli00rrini6rT|?iL!|lwrJPtfARLHWinQDieflmnwfl1_riaifl-DA1FTIUEMmmaM_cl>ii?_g[niDATETIME?rnmenic<xlHfTtTExIDommflniINTfll|KirrmQrTlJW眄吭妙肌刪世細耐MjigiinlVAflQUA[25S;icammeM^p#VABCHAFI23soommerrtoamaiGIHTlSC?LSBfa&9NK20)丄■1-maaJjBKlNTiKi;-DOrrmerJ-idSGfNTl&Oi拠呵VAFlGHAHi^irwuvaJuflLONGTEXTwppmistID日IG出TT㈣-p?i_i血曲EI&N7^U:shidateDATETIMED?L由血衛(wèi)ntCWETW反patiBCEeniLONG!Elip?MTEXT汕fifucw盟TEXTMKtSjSlLjDUAftCbm^Ol詞{SQ-rnrr-rlBlHlusVAACHARjKripirsLJiiilT啊RCHAP」鋼OuAIpj^^MucdVARCHATIiEms&inamevARCbARi^i.■IDPingTDCT■Din^TEfTposiTOJItecMTEIIMEIWSl_rf^i3rlte_fFflDATETIWF卄犧i_ointtfiijllai?dTEXTQM1_pa/BnlBIGN節(jié)題?:gudVARCWRE55:impnuoriorlNTl'11*PO5IE^9VAf1GHARRIBBLrnrrflJH>pVARGHAF||lffl;ia&ffinwu^&jmEl石INT|2OJwpu^ersDBIGINT|2D)斗r_卯ntfAACHARr?|爲鑒i/ARCHARiMIVARCHAA鋤即EWFCHAAllOfll”uriV*RCH*FII1O0?*(BQiSJEiiedDATEIIME屈T_Kli歸11師_?引¥酹£11冊|破」jur_EUlu£ENTill>?i^3ff_ranwl/AfiCWAR(2b&)1wp_usrr?taLjFSta』由白HT|鋤.uwcBIQMTffiOl■mfiahavVARCHARfSSiiTitU.時I曲iLClWSTEXTnrpoption^c^rt^RiGlNiTiJOfB&g_HINTill)wc-?Mi!_nam6WflCHAA肌opt如胡irfLONGTEKTV*RCHW1(£0imojMBhwhifr--:-:ri:穢*P?|貝曲燈[絢nieiaLDNGrEJ(Twyi_1flrm_riSalionahlpa?如idBIGINTi2Cs-啾伯」刪)ftM札冃沖wr⑶|iBm-i.Dr31町陽|npitrHiLaranomviwmnHiXKin^d伽EMPiGiNTi般刪詠眄訥flCHARfl*att^pmnLONIjTBCTpam91CWTi跚[DunlBKalFfTSOj_禪D」ir皆專叭碇£|1叮㈣irfclhIMROU日i255)E^ruungVAACHAAl%)ifh_in^eVAncl-<AA(25S)Irhlajg?VtflCHAR^.i怙i^BsrplJDnVA-RCHARi255ifi他嗣簡VARCHAHl^i屛im_[s?0Girm;2(]i”叩INT(11)lnk_updaitriDATET1k£.1屯祁姑肥M朋㈣i*njmfiMEDMWTDfT卅訥ARCHAR瀚miisms圖3-4基于Wordpress的個人網(wǎng)站系統(tǒng)E-R圖3.4數(shù)據(jù)流圖數(shù)據(jù)流圖如3-5所示:卅細?除版塊問強立盤身份檢證轉(zhuǎn)不丈版列表忌冠內(nèi)容&疔純用戶刊農(nóng)發(fā)茨文辛卅細?除版塊問強立盤身份檢證轉(zhuǎn)不丈版列表忌冠內(nèi)容&疔純用戶刊農(nóng)發(fā)茨文辛OnlkteUmr民出歯Artrde-~'圖3-5基于Wordpress的個人網(wǎng)站系統(tǒng)數(shù)據(jù)流圖3.5數(shù)據(jù)字典3.5.1文章評論額外信息表描述:保存文章評論額外信息,例如metakey等。表3-1文章評論額外信息表字段類型空默認說明meta_idbigint(20)否自增唯一IDcomment_idbigint(20)否0對應評論IDmeta_keyvarchar(255)是NULL鍵名meta_valuelongtext是NULL鍵值
文章評論信息表描述:保存文章評論信息。表3-2文章評論信息表字段類型空默認說明comment_IDbigint(20)否自增唯IDcomment_post_IDbigint(20)否0對應文章IDcomment_authortinytext否評論者comment_author_emailvarchar(lOO)否評論者郵箱comment_author_urlvarchar(200)否評論者網(wǎng)址comment_author_IPvarchar(lOO)否評論者IPcomment_datedatetime否0000-00-0000:00:00評論時間comment_date_gmtdatetime否0000-00-0000:00:00評論時間(GMT+0時間)comment_contenttext否評論正文comment_karmaint(ll)否0未知comment_approvedvarchar(20)否1評論是否被批準comment_agentvarchar(255)否評論者的USERAGENTcomment_typevarchar(20)否評論類型(pingback/普通)
comment_parentbigint(20)否0父評論IDuser_idbigint(20)否0評論者用戶ID(不一定存在)鏈接信息表描述:保存鏈接信息表。表3-3鏈接信息表字段類型空默認說明link_idbigint(20)否自增唯IDlink_urlvarchar(255)否鏈接URLlink_namevarchar(255)否鏈接標題link_imagevarchar(255)否鏈接圖片link_targetvarchar(25)否鏈接打開方式link_descriptionvarchar(255)否鏈接描述link_visiblevarchar(20)否Y是否可見(Y/N)link_ownerbigint(20)否1添加者用戶IDlink_ratingint(ll)否0評分等級link_updateddatetime否0000-00-0000:00:00未知link_relvarchar(255)否XFN關系link_notesmediumtext否XFN注釋link_rssvarchar(255)否鏈接RSS地址基本配置信息表描述:通常通過get_option來操作,該表通常作為插件存儲數(shù)據(jù)的一個地方表3-4基本配置信息表字段類型空默認說明
option_idbigint(20)否自增唯IDoption_namevarchar(64)否鍵名option_valuelongtext否鍵值autoloadvarchar(20)否yesWordPress載入時自動載入(yes/no)文章額外數(shù)據(jù)表描述:保存文章額外數(shù)據(jù),例如文章瀏覽次數(shù),文章的自定義字段等都存儲在這里表3-5文章額外數(shù)據(jù)表字段類型空默認說明meta_idbigint(20)否自增唯IDpost_idbigint(20)否0對應文章IDmeta_keyvarchar(255)是NULL鍵名meta_valuelongtext是NULL鍵值文章信息表描述:保存文章信息,包括了日志、附件、頁面等等信息。是WordPress最重要的一個數(shù)據(jù)表。表3-6文章信息表字段類型空默認說明IDbigint(20)否自增唯IDpost_authorbigint(20)否0對應作者IDpost_datedatetime否0000-00-0000:00:00發(fā)布時間post_date_gmtdatetime否0000-00-0000:00:00發(fā)布時間(GMT+0時間)post_contentlongtext否正文post_titletext否標題
post_excerpttext否摘錄post_statusvarchar(20)否publish文章狀態(tài)(publish/auto-draft/inherit等)comment_statusvarchar(20)否open評論狀態(tài)(open/closed)ping_statusvarchar(20)否openPING狀態(tài)(open/closed)post_passwordvarchar(20)否文章密碼post_namevarchar(200)否文章縮略名to_pingtext否未知pingedtext否已經(jīng)PING過的鏈接post_modifieddatetime否0000-00-0000:00:00修改時間post_modified.gmtdatetime否0000-00-0000:00:00修改時間(GMT+0時間)post_content_filteredlongtext否未知post_parentbigint(20)否0父文章,主要用于PAGEguidvarchar(255)否未知menu_orderint(ll)否0排序IDpost_typevarchar(20)否post文章類型(post/page等)post_mime_typevarchar(lOO)否MIME類型comment_countbigint(20)否0評論總數(shù)
文章分類表描述:保存文章分類、鏈接分類、標簽的信息表。表3-7文章分類表字段類型空默認說明term_idbigint(20)否分類IDnamevarchar(200)否分類名slugvarchar(200)否縮略名term_groupbigint(10)否0未知分類與文章關聯(lián)表描述:分類與文章信息表(wp_posts)、鏈接表(wp_links)的關聯(lián)表。表3-8分類與文章關聯(lián)表字段類型空默認說明object_idbigint(20)否0對應文章ID/鏈接IDterm_taxonomy_idbigint(20)否0對應分類方法IDterm_orderint(ll)否0排序分類信息表描述:區(qū)分wp_terms信息的分類類型,有category、link_category和tag三種分類類型。表3-9分類信息表字段類型空默認說明term_taxonomy_idbigint(20)否分類方法IDterm_idbigint(20)否0taxonomyvarchar(32)否分類方法
(category/post_tag)descriptionlongtext否未知parentbigint(20)否0所屬父分類方法IDcountbigint(20)否0文章數(shù)統(tǒng)計用戶額外信息表描述:保存用戶額外信息表。表3-10用戶額外信息表字段類型空默認說明umeta_idbigint(20)否自增唯IDuser_idbigint(20)否0對應用戶IDmeta_keyvarchar(255)是NULL鍵名meta_valuelongtext是NULL鍵值用戶基本信息表描述:存放系統(tǒng)所有用戶基本信息表3-11用戶基本信息表字段類型空默認說明IDbigint(20)否自增唯IDuser_loginvarchar(60)否登錄名user_passvarchar(64)否密碼user_nicenamevarchar(50)否昵稱user_emailvarchar(lOO)否Emailuser_urlvarchar(lOO)否網(wǎng)址user_registeredatetime否0000-00-00注冊時間d00:00:00
user_activation_keyvarchar(60)否激活碼user_statusint(ll)否0用戶狀態(tài)display_namevarchar(250)否顯示名稱設計思想與實現(xiàn)我的基于WordPress的個人網(wǎng)站由三部分組成,分別是個人主頁,個人博客和個人相冊,相面分別介紹這三部分的設計思想和展示界面效果。個人主頁個人主頁界面如圖4-1:RfbiJ-PiMl.nJtMfli-!-5-fci的上煒n*.糯丹訓"二沖灶.?H1MTW^H-ETtat!.■Kl-F-ft止"c妙田柏.13冷LThIW?巾柚ISFiTCrtgl巴gm
y.i-mtvutt..Tf^rzAZHiHkhj?r441ittrt-T?AiH?i*iasTiCcw?wlty'kkr-ausheCcwfcssl齊Cr^^H^JOiMwIvwinuHiQVi贏iRgtti4hmc圖4-1個人主頁界面主界面的設計使用了網(wǎng)絡新興前端技術Html5+Css3+Jquery來實現(xiàn)的,運用Html5實現(xiàn)地圖信息獲取功能;運用Css3來實現(xiàn)文字傾斜,旋轉(zhuǎn)等文字特效;運用Jquery來實現(xiàn)歡迎頁面特效和圖片相冊輪播。主頁風格簡單大氣,直觀明了,頭部制作了導航欄,讓用戶一進網(wǎng)站就能迅速獲取到他們想了解的信息。由于頁面比較長,我特意在底部做了回到頭部按鈕,提高用戶體驗。4.2個人相冊個人相冊主界面如圖4-2和圖4-3所示:MyGallery圖4-2個人相冊主界面圖4-3個人相冊主界面?zhèn)€人相冊后臺界面如圖4-4:
SlidtGallery|~T|置Mi.nai?Milirii>i?hijtihhj:HR.SlidtGallery|~T|置Mi.nai?Milirii>i?hijtihhj:HR.圖4-4個人相冊后臺界面我的個人相冊系統(tǒng)是運用Php+Ajax+Jquery制作的。個人相冊界面設計走英倫路線,以黑白為主調(diào)營造炫酷的的氛圍。為了滿足用戶瀏覽的需要,我的相冊是分專輯展示的。而且在每個專輯里面都有兩種展示圖片的形式,一種是幻燈片形式,可以看到每張圖片的標題和描述文字,另一種是自動播放相冊展示形式,可以高清地欣賞圖片。和普通的相冊展示軟件不同的是,我的個人相冊系統(tǒng)是帶有后臺管理的。在后臺里
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高層建筑金屬框架施工方案
- 公園步道混凝土地面施工方案
- 高層建筑消防施工工藝把控方案
- 藝術節(jié)活動維穩(wěn)工作方案
- 機場消防演練方案
- 高等教育教師培訓制度優(yōu)化方案
- 農(nóng)業(yè)領域就業(yè)見習生管理方案
- 田間道路排水系統(tǒng)施工方案
- 零售行業(yè)客戶關系管理交付方案
- 室內(nèi)游樂場保潔安全措施方案
- 餐飲行業(yè)報告:中餐出海
- 2024年江蘇鐘吾大數(shù)據(jù)發(fā)展集團有限公司招聘筆試參考題庫含答案解析
- 青少年數(shù)獨智力運動會U12組數(shù)獨賽前集訓題
- 醫(yī)院健康教育培訓課件
- GH/T 1419-2023野生食用菌保育促繁技術規(guī)程灰肉紅菇
- 鼻咽癌的放射治療課件
- 明孝端皇后九龍九鳳冠
- 注塑車間規(guī)劃方案
- 營養(yǎng)不良五階梯治療
- 標本運送培訓課件
- 護士與醫(yī)生的合作與溝通
評論
0/150
提交評論