Font Size: a A A

The Design And Implementation Of The Node.JS Blog System

Posted on:2017-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:J Y ZouFull Text:PDF
GTID:2358330512461914Subject:Computer science and technology
Abstract/Summary:PDF Full Text Request
In today's social development of the Internet is more and more quickly,the blog is not only a new,lightweight,journalism,and technology is the same way.Writing a blog drive is various,blog contains content is also diversified.From the web log to review issues in science and technology;From the individual's emotional expression of share to the community,team support.Rapid development in technology now,the blog technology is also relatively rapid development,from the initial C or C++ to write CGI PHP by heavyweight WorldPress later.In recent years is relatively popular Ruby on Rails,Python has its relative blog engine to realize the blog system.The design of the blog using the latest technology to achieve.NodeJS using event-driven,non-blocking I/O model and light weight and high efficiency,very suitable for real-time in the distributed equipment running on data intensive applications.For the NodeJS asynchronous I/O features,compare the characteristics of several Database,MySQL relational database,Redis Key cache database and directing a distributed file storage distributed file storage database,it is between relational databases and the relational database,and directing the smallest unit of data in DB is the Document,is suitable for the data storage,blog so this blog will use mongo as a storage system.In this paper makes a brief analysis and introduction of the domestic and foreign blog at this stage.according to the research of the actual situation proposed this topic research purpose and meaning.In order to build a humanized interface,Express is adopted in this blog system.The js for the Node JS Web Framework,Jade as a Web template engine,SASS as precompiled of CSS and Mongoose module to manage the mongo,MVVM based on B/S structure of Web application system.This system mainly includes articles module,user module and comment module.The article module is the main function of the article publishing and editing;User login module with bloggers,and user comments on the article after article.
Keywords/Search Tags:Node.js, Express.js, npm package manager, MongoDB, Async
PDF Full Text Request
Related items