网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

关于用nodejs构建互联网社区网站的研究_开题报告

Ktbg27043 关于用nodejs构建互联网社区网站的研究_开题报告(一)Nodejs研究现状1、随着大型网站前后端的分离,java script作为前端语言发展迅猛,Nodejs的诞生更让java script从前端脚本语言转变为和其它语言一样可构建服务端的高级编程语言。Nodejs基于chrome V8引擎,用于构建高速、可伸缩的网络程序。Nodejs采用的事..
关于用nodejs构建互联网社区网站的研究_开题报告 Ktbg27043  关于用nodejs构建互联网社区网站的研究_开题报告

(一)Nodejs研究现状
1、随着大型网站前后端的分离,java script作为前端语言发展迅猛,Nodejs的诞生更让java script从前端脚本语言转变为和其它语言一样可构建服务端的高级编程语言。Nodejs基于chrome V8引擎,用于构建高速、可伸缩的网络程序。Nodejs采用的事件驱动、非阻塞I/O模型,使它既轻量又高效,并成为构建运行在分布式设备上的数据密集型实时程序的完美诠释。
2、Nodejs诞生后衍生了强大的开源社区、支持企业,甚至还拥有属于自己的技术大会。Nodejs发展迅猛,目前已发布到了8.6.0版。NPM(node package manager)也依托开源优势诞生了各种node第三方工具包。

(二)用nodejs构建高性能web服务平台研究现状
1、互联网的高速发展,使人们对各种服务平台(web网站)的性能要求越来越高,开发者们也越来越关注用户体验,构建高性能的web服务应用成为时下关注热点。Nodejs改变了Web开发模式。我们无需再将程序部署到独立安装的Web服务器中去运行,如传统的LAMP模式,它通常包含了PHP环境和Apache服务器。使用Nodejs,我们就拥有了主动权,Nodejs自己就可以创建一个Web服务器,在某些场景下甚至要比Apache和Nginx这样的服务器性能还要好。Nodejs快速高效的优点得益于事件轮询(event loop)技术,以及构建与V8引擎之上,V8是Google为Chrome Web浏览器设计的java script解释器和虚拟机,它运行java script非常快。
2、Web应用程序架构中的瓶颈在于服务器能够处理的并发连接的最大数量。Nodejs解决这个问题的方法是:更改连接到服务器的方式。Nodejs不是为每个连接生成一个新的OS线程,而是生成一个异步事件,它不会阻塞I/O调用,也不会有死锁相关的问题。很多公司已经尝试使用Nodejs构建新的应用服务,以及将原有的系统用Nodejs进行部分改造,应用系统性能都有明显提升。用Nodejs构建web服务,也进一步诞生了各种基于Nodejs的web构建方案,如express、koa等。

二、^范文提纲

1 Nodejs概览

1.1 Nodejs的诞生
1.2 Nodejs的应用场景
1.3 Nodejs重要API
1.4基于Nodejs的MVC方案

2 社区网站建设分析与设计

2.1 需求分析
2.2 系统设计

3 网站功能模块的设计与实现

3.1 用户主要功能模块
3.1.1 注册登录
3.1.2 用户主页
3.1.3 帖子发布

3.2 管理员功能模块
3.2.1 版块管理
3.2.2 帖子管理
3.2.3 用户管理

3.3 主要程序代码实现

4 系统测试
4.1 Nodejs单元测试
4.2 系统集成测试

5 Node生态圈
5.1 Nodejs社区
5.2 NPM(Nodejs包管理)
5.3 Nodejs中间件介绍


三、参考文献
 
[1]Mike Cantelon, Marc Harter, T.J.Holowaychuk. Node.js in Action[M]. USA: Manning Publications, 2014
[2]朴灵.深入浅出Nodejs[M].北京:人民邮电出版社,2013
[3]Goddy Zhao.了不起的Node.js[M].北京:电子工业出版社,2014
[4]Nicholas C.Zakas . High Performance java script[M].USA:O’Reilly Media,Inc,2015.8
[5]Steve Souders.高性能网站建设指南[M]. 刘彦博译.北京:电子工业出版社,2015
[6]陆凌牛.Node.js权威指南[M].北京:机械工业出版社,2014
[7]Nicholas C.Zakas.java script高级程序设计[M].李松峰,曹力译.北京:电子工业出版社,2012
[8]David Gourley,Brian Totty.权威指南[M].陈涓,赵振平译.北京:人民邮电出版社,2012
[9]Kristina Chodorow.MongoDB权威指南[M].邓强,王明辉译.北京:人民邮电出版社,2014
[10]司徒正美.java script框架设计[M].北京:人民邮电出版社,2017
[11] Alistair Croll,Sean Power.网站性能监测与优化[M].袁菲,房向明,袁继彬译.北京:人民邮电出版社,2010



关于用nodejs构建互联网社区网站的研究_开题报告......
上一篇:地产开发企业人力资源管理系统设.. 下一篇:公司考勤管理系统设计与实现-开题..
点击查看关于 关于 nodejs 构建 互联网 社区 网站 研究 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有