Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eshengsky/iblog.net

美观大方、功能全面的个人博客系统。
https://github.com/eshengsky/iblog.net

asp-net-mvc iblog iis mongodb redis

Last synced: 2 days ago
JSON representation

美观大方、功能全面的个人博客系统。

Awesome Lists containing this project

README

        

# iBlog
美观大方、功能全面的个人博客系统。
(基于 Node.js 的 iBlog 点击[这里](https://github.com/eshengsky/iBlog/))

## 功能模块
* **博客**
展示发布的文章或外部链接。
* **留言**
供访问者留言。
* **关于**
一个简约现代的个人简介页面。
* **后台管理**
包含网站统计、博客管理(新的文章、分类管理、文章管理)、评论管理、留言管理、关于管理、缓存管理、异常管理、系统设置。

## 技术构成
* 后端 [ASP.NET MVC 5](http://www.asp.net/mvc)
* 前端 [jQuery](http://jquery.com/)、[Bootstrap](http://getbootstrap.com/)
* 持久化 [MongoDB](https://www.mongodb.org/)
* 缓存 [Redis](http://redis.io/)

## 页面预览
* **前台预览**
查看[我的博客](http://www.skysun.name)
* **后台管理预览**
![image](https://raw.githubusercontent.com/eshengsky/iBlog/master/iBlog.WebUI/Content/Img/newarticle.png)

## 快速开始
#### 准备条件
在Windows上安装[IIS](http://www.iis.net/)、[MongoDB](https://www.mongodb.org/)、[Redis](https://github.com/MSOpenTech/redis/releases)。
#### 发布站点
使用Release模式编译iBlog解决方案,将iBlog.WebUI作为网站目录发布到IIS。
#### 参数配置
在iBlog.WebUI下的web.config中,查找并修改MongoDB连接信息:
``
Redis的配置信息:
``
站点成功启动后,可以在前台任一页面的底部找到"后台管理"链接,默认管理员账号:admin,密码:123456,可在web.config中修改(密码需要MD5加密):
``
``
在"后台管理-系统设置"页面中,可以配置其它参数。
#### Enjoy it! :smile:

## 许可协议
基于[GPL](https://github.com/eshengsky/iBlog/blob/master/LICENSE)开源许可协议。