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
如何獲取一億海外用戶
主站蜘蛛池模板: 毛片久久网站小视频| 亚洲毛片在线看| 国产农村1级毛片| 蜜臀AV在线播放| 亚洲天堂区| 国产丰满大乳无码免费播放| 性激烈欧美三级在线播放| 国产丰满大乳无码免费播放| 无码在线激情片| 中文字幕首页系列人妻| 91伊人国产| 亚洲中文字幕97久久精品少妇| 国产a在视频线精品视频下载| 亚洲天天更新| 久久一日本道色综合久久| 亚洲成人一区在线| 欧美α片免费观看| 欧美影院久久| 亚洲一区黄色| 又黄又湿又爽的视频| 亚洲成人黄色网址| 欧美日韩另类国产| 国产成a人片在线播放| 国产欧美专区在线观看| 日韩乱码免费一区二区三区| 亚洲九九视频| 激情国产精品一区| www.99在线观看| AV网站中文| 亚洲区第一页| 91网红精品在线观看| 亚洲最猛黑人xxxx黑人猛交| 日韩欧美国产区| 国产区人妖精品人妖精品视频| 精品日韩亚洲欧美高清a| 波多野结衣一区二区三区AV| 色香蕉网站| 2021国产精品自产拍在线| 国产成人亚洲综合a∨婷婷| 中文字幕久久精品波多野结| 亚洲日韩在线满18点击进入| 最新国产高清在线| 亚洲国产成人久久精品软件| 毛片免费网址| 国产精品毛片一区| 国产精品思思热在线| 欧美啪啪精品| 亚洲永久免费网站| 国产91精选在线观看| 国产精品亚洲综合久久小说| 国产大片喷水在线在线视频| a级毛片毛片免费观看久潮| 伊人无码视屏| 伊人天堂网| 亚洲人成人伊人成综合网无码| 免费毛片视频| 99国产在线视频| 五月天丁香婷婷综合久久| 国产永久无码观看在线| 欧美 亚洲 日韩 国产| 国产免费羞羞视频| 无码中文字幕乱码免费2| 三上悠亚在线精品二区| 久久国产精品夜色| 欧美午夜视频在线| 国产在线91在线电影| 在线免费无码视频| 中文字幕欧美日韩高清| 亚洲成人免费看| 成年人免费国产视频| 欧美专区在线观看| 国产亚洲美日韩AV中文字幕无码成人| 亚洲Aⅴ无码专区在线观看q| 精品国产自在现线看久久| 国产亚洲欧美日韩在线一区| 欧美一级黄片一区2区| 5555国产在线观看| 丰满人妻中出白浆| 亚洲狼网站狼狼鲁亚洲下载| 亚洲国产成人精品青青草原| 日韩精品一区二区深田咏美| 国产在线观看第二页|