999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Express框架的小說閱讀平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

2021-11-06 06:34:32李春培曾品一
科學(xué)咨詢 2021年35期
關(guān)鍵詞:小說用戶功能

吳 浩 李春培 劉 鵬 曾品一

(廣西師范大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院/軟件學(xué)院 廣西桂林 541006)

隨著人們生活水平的逐漸提高,小說這一類娛樂信息在當(dāng)下受到越來越多的歡迎,對(duì)小說閱讀的體驗(yàn)也提出了更高的要求。為了方便小說的愛好者們能夠隨時(shí)隨地?fù)碛辛己玫拈喿x體驗(yàn),筆者開發(fā)了一個(gè)小說閱讀平臺(tái),包括PC端和移動(dòng)端[1]。

一、系統(tǒng)開發(fā)相關(guān)技術(shù)

(一)NodeJS

一個(gè)網(wǎng)站的開發(fā)中必不可少的就是后端服務(wù)器的搭建,NodeJS是最近幾年以高并發(fā)、非阻塞I/O等優(yōu)點(diǎn)在服務(wù)器開發(fā)中占據(jù)一席之地。NodeJS是一個(gè)基于Chrome V8引擎的JavaScript運(yùn)行時(shí)環(huán)境,單線程,具有一套異步處理機(jī)制及事件處理模型,整個(gè)過程不會(huì)阻塞用戶的連接,理論上來說陸續(xù)到來的用戶請(qǐng)求都會(huì)得到響應(yīng),因此NodeJS擁有比其他語言更高的并發(fā)量[2]。

(二)Express

Express是一個(gè)基于NodeJS的輕量級(jí)的Web服務(wù)器框架,它其實(shí)是對(duì)NodeJS中提供的HTTP模塊更進(jìn)一步的封裝,使得開發(fā)者可以更加簡便的創(chuàng)建Web服務(wù)。它的理念是極簡主義,利用最簡單的方式創(chuàng)建最強(qiáng)大的服務(wù)器功能。

(三)Sequelize

Sequelize是當(dāng)前應(yīng)用最廣泛的基于NodeJS的輕量級(jí)ORM框架,具有強(qiáng)大的事務(wù)處理機(jī)制、預(yù)讀取以及延遲加載等功能。ORM框架實(shí)質(zhì)是數(shù)據(jù)庫的一個(gè)對(duì)象關(guān)系映射,ORM框架可以根據(jù)查詢需求為開發(fā)者生成效率最高的查詢語句,極大的減少了人力成本。

(四)MySQL

MySQL是當(dāng)前最流行的關(guān)系型數(shù)據(jù)庫之一,關(guān)系型數(shù)據(jù)庫將不同類型的數(shù)據(jù)存在不同的表中,極大的提高了查詢的效率。

二、系統(tǒng)分析與設(shè)計(jì)

(一)功能需求分析

該小說閱讀系統(tǒng)主要針對(duì)于青年學(xué)生,系統(tǒng)將提供登錄/注冊(cè)、小說瀏覽、小說搜索、小說推薦、小說下載、書架、閱讀歷史、個(gè)人中心等功能。

(二)系統(tǒng)設(shè)計(jì)

①系統(tǒng)架構(gòu)設(shè)計(jì)

本系統(tǒng)采用B/S架構(gòu),即瀏覽器-服務(wù)器架構(gòu),這種模式的優(yōu)點(diǎn)在于可以適配不同的終端,不存在操作系統(tǒng)不兼容的問題。系統(tǒng)架構(gòu)圖如圖1所示:

圖1 系統(tǒng)架構(gòu)圖

②功能模塊設(shè)計(jì)

經(jīng)過實(shí)際的需求分析之后,系統(tǒng)功能模塊如圖2所示:

圖2 系統(tǒng)功能結(jié)構(gòu)圖

三、系統(tǒng)開發(fā)實(shí)現(xiàn)

讀者通過瀏覽器進(jìn)行訪問,并且讀者無需進(jìn)行任何登錄操作即可進(jìn)行相關(guān)小說的閱讀,為了提高讀者的用戶體驗(yàn),本系統(tǒng)不會(huì)強(qiáng)制進(jìn)行注冊(cè)或者登錄操作。如果用戶需要進(jìn)行評(píng)論或者獲取進(jìn)入個(gè)人中心的權(quán)限,那就得進(jìn)行登錄操作,登錄之后系統(tǒng)會(huì)自動(dòng)記錄用戶的瀏覽記錄,用戶也可以將自己心儀的書籍加入書架,以便下次閱覽[3]。

圖3 PC端首頁

圖4 小程序端首頁

四、結(jié)束語

本篇文章分析設(shè)計(jì)了的小說閱讀平臺(tái)旨在提高小說閱讀愛好者們的閱讀體驗(yàn),服務(wù)器端采用NodeJS和Express,主要考慮到小說服務(wù)屬于I/O密集型應(yīng)用,沒有太多的業(yè)務(wù)邏輯,因此選用該技術(shù)可以提高網(wǎng)站并發(fā)量,并利用現(xiàn)代化開發(fā)技術(shù)開發(fā)PC端和小程序端,進(jìn)行合理的界面設(shè)計(jì)和引導(dǎo),真正做到了讓眾多讀者隨時(shí)隨地享受閱讀。

猜你喜歡
小說用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
叁見影(微篇小說)
紅豆(2022年9期)2022-11-04 03:14:42
遛彎兒(微篇小說)
紅豆(2022年9期)2022-11-04 03:14:40
勸生接力(微篇小說)
紅豆(2022年3期)2022-06-28 07:03:42
那些小說教我的事
關(guān)于非首都功能疏解的幾點(diǎn)思考
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
主站蜘蛛池模板: 国产美女叼嘿视频免费看| 国产精品一区二区在线播放| av色爱 天堂网| 亚洲国产精品成人久久综合影院| 怡红院美国分院一区二区| 熟妇丰满人妻av无码区| 女人18一级毛片免费观看| 婷婷色在线视频| 小说区 亚洲 自拍 另类| 国产视频大全| 风韵丰满熟妇啪啪区老熟熟女| 91精品专区| 国产成人无码久久久久毛片| 男女性色大片免费网站| 国产精品久久久精品三级| 国产一区在线观看无码| 国产 日韩 欧美 第二页| 一级毛片视频免费| 日韩成人在线视频| 华人在线亚洲欧美精品| 99精品热视频这里只有精品7| 亚洲综合色区在线播放2019| 波多野结衣一级毛片| 2021精品国产自在现线看| 亚洲国产91人成在线| 国产日本视频91| 亚洲一区二区精品无码久久久| 喷潮白浆直流在线播放| 国产区在线观看视频| 亚洲日本中文字幕乱码中文| 九九这里只有精品视频| 91九色最新地址| 亚洲综合二区| 国产成人综合在线观看| 国产精品黑色丝袜的老师| 啦啦啦网站在线观看a毛片| 日韩国产 在线| 色综合天天综合| 日韩精品毛片| 亚洲综合一区国产精品| 在线看AV天堂| 无码一区中文字幕| 丁香综合在线| 一级爱做片免费观看久久| 亚洲性色永久网址| 欧美午夜视频| 啪啪啪亚洲无码| 影音先锋亚洲无码| 色综合热无码热国产| 毛片大全免费观看| 国产av色站网站| 亚洲天堂日韩在线| 特级毛片8级毛片免费观看| 71pao成人国产永久免费视频| 国产天天射| 国产综合精品一区二区| 国产免费久久精品99re不卡| 91网址在线播放| 91破解版在线亚洲| 国产农村精品一级毛片视频| 热久久国产| 好吊妞欧美视频免费| 久久精品免费国产大片| 国产高清不卡视频| 欧美福利在线| 国产尤物jk自慰制服喷水| 国产成人8x视频一区二区| 91丨九色丨首页在线播放| 久久成人18免费| 一级成人a毛片免费播放| 国产成人高清亚洲一区久久| 久久99国产精品成人欧美| 欧美一区二区自偷自拍视频| 中文字幕在线观| av一区二区三区在线观看| 国产精品对白刺激| 国产丝袜第一页| 欧美精品在线免费| 人妻熟妇日韩AV在线播放| 日韩美一区二区| 久久精品中文字幕少妇| 99热线精品大全在线观看|