Node.js的博客框架hexo个人博客网站设计+源代码

个人博客网站设计主要使用基于Node.js的博客框架hexo,来迅速、高效的搭建一个界面美观简洁的静态博客,然后接入第三方社会化评论框友言增加动态交互功能。


摘  要:个人博客在2000年的时候进入中国,2005年开始被大众所接受,成为当时流行的主要网络社交工具,2009年因为微博的发布开始显得式微,到了现在博客更多是专业技术人员、文化和金融从业者等专业人才在使用。本次的个人博客网站设计主要使用基于Node.js的博客框架hexo,来迅速、高效的搭建一个界面美观简洁的静态博客,然后接入第三方社会化评论框友言增加动态交互功能。最后部署到GitHub上,实现一个可以通过指定域名访问的技术型个人博客网站。

关键词:博客;hexo;Git

Personal Blog

Abstract : Personal blog has entered china in 2000 and became accepted by the public in 2005.personal blog was the most popular social networking tool at that time. in 2009,because of the release of weibo,personal blog began to decline.today,there are more of professionals and the persons who engage in cultural and financial are using it. the design of this personal blog website is mainly based on node js's blog frame hexo to build a static blog with a beautiful and compact interface rapidly and efficiently.then add a dynamic interactive function of the third party's critical comments.last,this function can deploy the github,and get a technology-based personal blog website which can domain name by appointed.

Key Words : blog; hexo; Git

目    录

摘  要 1

引言 1

1.研究背景和意义 2

2. 相关技术介绍 3

2.1网络体系架构 3

2.2 Hexo 3

2.3友言 3

2.4 GitHub Pages 3

2.5 Node.js 4

3.系统开发目标 4

3.1可用性 4

3.2可操作性 5

4.系统分析 5

4.1可行性分析 5

4.2需求分析 6

5.系统设计 6

5.1系统界面的设计与实现 6

5.2文章评论模块的设计 9

6.系统测试 9

6.1测试目的 9

6.2测试方法 9

6.3测试用例 10

7.结语 11

参考文献 11

致谢 13

个人博客

引言

博客(blog)于2000年进入中国,“博客教父”方兴东于2002年创建的“博客中国”应该是中国最早的一家博客平台网站了。大约2005年开始,新浪、网易等互联网公司开始相继进入博客领域,加上当时的一些名人效应,譬如:韩寒、徐静蕾等,博客开始变得火爆起来,从那时候起越来越多的人开始使用博客。博客之所以受到欢迎是在于它能让每个用户把自己的知识文化、工作经验以及生活感悟发表到自己的博客上,以此达到一个以文会友的目的。到了2009年的时候,新浪微博横空出世了,因为微博短消息的及时性和易于传播的特性,个人博客的发展开始受到冲击。其实这也是必然的,博客因为它的专业性,阅读性和内容的高品质性也就对博主的知识技术提出了相对高的要求。基于这个原因,博客褪去火热,回归到一个平稳的发展状态也就不难理解了。本文主要从个人博客网站的设计与实现,结合个人博客的发展历史、发展背景与发展现状去探究个人博客的现在与未来。

1.研究背景和意义

(1)研究背景

博客进入中国是在2000年左右,比较流行的博客有:新浪博客,网易博客,博客中国等。其中在技术人员领域,GitHub,博客园和CSDN比较受欢迎。博客一般应用于三个方面:一是新型的社交媒介;二是围绕个人展开的知识技术交流平台;三是以个人为中心的类书籍的知识传播与出版资源库。

博客在国内外正在形成一种“个人的信用”,这种个人信用在无形中提高了博客的规范性以及博主们写作博客的积极性。什么是博客的个人信用呢?这是因为博客发展到现在,一些优秀的专业人才开设和写作的个人博客已经形成了博主个人的一张社会名片,因为博主的专业素养、广博的见闻以及多年在某一领域的研究、以及他所取得的一定的行业地位,这些优秀的博主写出的优秀文章更加受到行业内外的人们的追捧,也使阅读博客的用户受益匪浅。也因此,博客在技术人员领域依然受到追捧。这种个人的信用产生的名片效应也吸引更多的新入行的专业领域新人投身技术博客的创作中。个人博客目前正在形成的个人信用,将促使博客平台产生更多的优质内容。