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