涂心琪 鄭劍
摘要:針對(duì)大學(xué)生在穿衣打扮時(shí)存在選擇困惑,而現(xiàn)有的網(wǎng)絡(luò)達(dá)人推薦的物品又不適合大學(xué)生群體的特點(diǎn),設(shè)計(jì)一款基于共享理念的精致樂享平臺(tái),利用PHP技術(shù)實(shí)現(xiàn)用戶信息及后臺(tái)上傳平臺(tái)內(nèi)容管理,前端基于網(wǎng)頁平臺(tái)進(jìn)行信息查看和內(nèi)容分享,前后端通過json數(shù)據(jù)交互。經(jīng)過測(cè)試表明,該系統(tǒng)可以有效地滿足基于共享理念實(shí)現(xiàn)生活時(shí)尚等內(nèi)容的分享。
關(guān)鍵詞:共享;評(píng)論;PHP;HTML;JSON數(shù)據(jù)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)10-0073-03
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
當(dāng)今時(shí)代背景下,共享理念逐漸發(fā)展成為一種潮流和趨勢(shì),共享理念具有時(shí)代價(jià)值。現(xiàn)如今,人們會(huì)通過各大網(wǎng)絡(luò)平臺(tái)為個(gè)人生活獲取便利,當(dāng)人們選擇網(wǎng)購時(shí)往往會(huì)先在各種社交類軟件上搜索什么產(chǎn)品適合自己,什么產(chǎn)品性價(jià)比更高。但是,在接受網(wǎng)絡(luò)平臺(tái)上的各大博主推薦建議時(shí),我們也難以分清博主所推薦的產(chǎn)品是代言還是真心推薦。尤其對(duì)于大學(xué)生群體,在沒有經(jīng)濟(jì)獨(dú)立的情況下,生活費(fèi)方便的問題會(huì)讓我們?cè)趦r(jià)錢方面考慮得更多,而縱覽各大平臺(tái)的平價(jià)關(guān)鍵詞搜索,其所指的經(jīng)濟(jì)范圍并不符合大學(xué)生們的總體經(jīng)濟(jì)水平。為了幫助大學(xué)生們更好的地利用網(wǎng)絡(luò)資源相互之間不以金錢為目的共享時(shí)尚理念和購物經(jīng)驗(yàn)等。為此,精致樂享平臺(tái)得以被開發(fā)。平臺(tái)最初開發(fā)時(shí)被定義的功能就是為本校學(xué)生開發(fā)一個(gè)適用于他們的平臺(tái),可以查閱最新時(shí)尚動(dòng)態(tài),了解穿搭推薦等信息,在平臺(tái)中獲取同學(xué)的建議信息,并利用平臺(tái)中的服務(wù)功能解決生活中的個(gè)人煩惱等。
1 系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)
1.1服務(wù)端系統(tǒng)功能
如圖1所示后臺(tái)具有如下功能:
1)對(duì)注冊(cè)用戶的信息進(jìn)行審核管理,登記用戶信息;
2)更新前端頁面展示所需要的文章內(nèi)容或頁面輪播圖所需圖片等;
3)統(tǒng)計(jì)用戶瀏覽信息,整理用戶書單,根據(jù)用戶喜好進(jìn)行書籍推薦。
1.2網(wǎng)頁端的主要功能介紹
如圖2所示網(wǎng)頁端具有如下功能
1)在信息填寫模塊用戶可以根據(jù)自己的使用體驗(yàn)填寫對(duì)該平臺(tái)的寶貴意見,幫助我們改善,更好地為大家服務(wù);
2)對(duì)主題詳情進(jìn)行瀏覽,用戶即使是在為注冊(cè)為本平臺(tái)用戶的情況下也可也查看該平臺(tái)提供的各大主題詳情信息;
3)用戶可針對(duì)相應(yīng)的主題進(jìn)行發(fā)表個(gè)人評(píng)論,也可以在該主題下查看他人的評(píng)論,在首頁的搜索框可輸入其他用戶昵稱查看其全部評(píng)論;
4)在書單管理模塊對(duì)個(gè)人書單進(jìn)行增刪改查等操作來管理個(gè)人書單。
2系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
2.1 數(shù)據(jù)加密提高安全性
由于基于共享理念的精致樂享平臺(tái)關(guān)乎用戶的個(gè)人言論信息和個(gè)人資料,數(shù)據(jù)安全是非常重要的。數(shù)據(jù)在傳輸過程中為了避免數(shù)據(jù)被他人截取和非法修改數(shù)據(jù),要對(duì)數(shù)據(jù)進(jìn)行加密處理,保證數(shù)據(jù)的安全性,當(dāng)用戶的數(shù)據(jù)傳到后臺(tái)中,后臺(tái)獲取可以通過解密獲得正確的數(shù)據(jù)信息,加密后再把數(shù)據(jù)存儲(chǔ)下來以保證后臺(tái)數(shù)據(jù)庫存儲(chǔ)的是正確的數(shù)據(jù)信息。同理,用戶從后臺(tái)提取數(shù)據(jù)也要經(jīng)進(jìn)行加密,網(wǎng)頁端獲取到數(shù)據(jù)后進(jìn)行解密,從而保證了數(shù)據(jù)安全性和可靠性。具體如圖3所示:
2.2 文章數(shù)據(jù)精準(zhǔn)推薦功能
數(shù)據(jù)的精準(zhǔn)推薦即針對(duì)用戶個(gè)人的閱讀瀏覽興趣進(jìn)行個(gè)性化推薦,推薦內(nèi)容包含主題文章內(nèi)容或書單模塊的書籍推薦等。數(shù)據(jù)的精準(zhǔn)推薦功能對(duì)于該平臺(tái)來說相當(dāng)?shù)闹匾珳?zhǔn)推薦功能不僅會(huì)增大平臺(tái)的瀏覽量,而且能提升用戶的體驗(yàn)感,。實(shí)現(xiàn)方法是獲取前臺(tái)數(shù)據(jù)的瀏覽信息,瀏覽量在動(dòng)態(tài)更新時(shí)把數(shù)據(jù)傳至后臺(tái)存入數(shù)據(jù)庫中,從而使數(shù)據(jù)庫中的數(shù)據(jù)也不斷更新保證數(shù)據(jù)的有效性,后臺(tái)再利用程序從數(shù)據(jù)庫中取出相應(yīng)數(shù)據(jù)進(jìn)行計(jì)算,預(yù)測(cè)分析出用戶在下次瀏覽頁面時(shí)最希望接收到的信息,然后推送給用戶。具體如圖4所示:
2.3 用戶緩存獲取數(shù)據(jù)縮短響應(yīng)時(shí)間
對(duì)于基于共享理念的精致樂享平臺(tái)而言,當(dāng)用戶使用該平臺(tái)對(duì)內(nèi)容進(jìn)行瀏覽時(shí)提出訪問請(qǐng)求,系統(tǒng)應(yīng)立刻做出響應(yīng)并且返回?cái)?shù)據(jù),這樣用戶的體驗(yàn)會(huì)很好。在縮短時(shí)間方面我們對(duì)該平臺(tái)做了一些性能優(yōu)化。當(dāng)用戶有瀏覽記錄并且再次訪問相應(yīng)內(nèi)容時(shí),則從本地緩存中獲取數(shù)據(jù)以減少響應(yīng)時(shí)間,若沒有則從服務(wù)器獲取對(duì)應(yīng)的數(shù)據(jù),沒有再從后臺(tái)獲取避免了什么數(shù)據(jù)都是原始數(shù)據(jù)后臺(tái)進(jìn)行獲得,從緩存中加載數(shù)據(jù)能使響應(yīng)時(shí)間大大縮短。具體如圖5所示:
3系統(tǒng)界面設(shè)計(jì)
基于共享理念的精致樂享平臺(tái):是一款收集大家在日常生活中對(duì)時(shí)尚如穿衣搭配或妝容等的見解和購物心得體會(huì),對(duì)接用戶的了解需求,提供分享和學(xué)習(xí)途徑的網(wǎng)頁平臺(tái)。
1) 首頁主題模塊:提供平臺(tái)各功能子模塊的入口導(dǎo)航。
2)信息填寫模塊:在該頁面用戶可以填寫對(duì)平臺(tái)的意見和建議,用戶若要使用該平臺(tái)提供的全部功能需在個(gè)人信息填寫子模塊下的個(gè)人信息頁面完善個(gè)人。
3)搜索評(píng)論模塊:用戶如果想直接查看其他某用戶的所有評(píng)論可以在首頁搜索框中輸入用戶的昵稱即可查看該用戶的所有評(píng)論。
4)主題詳情模塊:在該模塊用戶可查看相應(yīng)主題的最新更新文章。
5)主題評(píng)論模塊:用戶對(duì)響應(yīng)模塊發(fā)布留言,也可以查看有關(guān)該模塊的相關(guān)留言。
6)書單管理模塊:書單管理模塊的主要功能是幫助用戶管理個(gè)人書單。
4小結(jié)
本系統(tǒng)經(jīng)過測(cè)試,各個(gè)功能模塊運(yùn)行都很穩(wěn)定。精致樂享平臺(tái)旨在為人們提供精致生活內(nèi)容推薦,幫助大家解決穿搭?yuàn)y容等方面的煩惱。網(wǎng)絡(luò)是最好的傳播工具,注冊(cè)并通過驗(yàn)證的用戶可以在平臺(tái)上發(fā)布活動(dòng)信息。平臺(tái)最初開發(fā)時(shí)被定義的功能就是為大學(xué)生開發(fā)一個(gè)適用于他們的平臺(tái),可以查閱最新時(shí)尚動(dòng)態(tài),了解穿搭推薦等信息,在平臺(tái)中獲取同學(xué)的建議信息,并利用平臺(tái)中的服務(wù)功能解決生活中的個(gè)人煩惱。
參考文獻(xiàn):
[1] Gilmore W J.PHP與MySQL程序設(shè)計(jì)[M].4版.北京:人民郵電出版社,2011:1-189.
[2] 曾俊國,羅剛,王飛. PHP Web開發(fā)實(shí)用教程[M].北京:清華大學(xué)出版社,2011:56-167.
[3] 劉玉紅.PHP+MySQL動(dòng)態(tài)網(wǎng)站開發(fā)案例課堂[M].北京:清華大學(xué)出版社,2015:1-152.
[4] 李剛.瘋狂HTML 5/CSS 3/JavaScript講義[M].北京:電子工業(yè)出版社,2012:1-143.
[5] 高洛峰.細(xì)說PHP[M].北京:電子工業(yè)出版社,2009: 178-307.
【通聯(lián)編輯:謝媛媛】