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