关于本站

本站基于 NBlog 创建

NBlogyoyo开发的一个基于 nodejs 的博客程序,当然你也可以把它当作一个 CMS 使用,它有以下特点:

  • 小巧:只有一个 js 文件,核心代码 200 行+

  • 灵活:所有页面都可以任意设置 URL

  • 部署简单:不需要任何数据库,采用 json 文件存储数据

  • 基于 Markdown 语法发布内容

  • 支持模板,简单明了的js模板语法:

    <ul id="breadcrumbs">
    <li><a href="<%=site.root%>"><%=findbyurl(site.root).title%></a></i>
    <% var list = pathinfo(current);
        for(var i=0;i<list.length;++i) {
        var item = list[i];
        %>
        <li><a href="<%=item.url%>" <%=item.url == current.url ? ' class="current"' : ''%>><%=item.title%></a></i>
    <%}%>
     </ul>

应用场景

  • 个人博客站点

  • 中小型企业门户

  • 游戏官网

附:本页Markdown

## 本站基于 NBlog 创建

__NBlog__ 是[yoyo](http://yoyo.play175.com)开发的一个基于 nodejs 的博客程序,当然你也可以把它当作一个 CMS 使用,它有以下特点:

 * 小巧:只有一个 js 文件,核心代码 200 行+

 * 灵活:所有页面都可以任意设置 URL

 * 部署简单:不需要任何数据库,采用 json 文件存储数据

 * 基于 Markdown 语法发布内容

 * 支持模板,简单明了的js模板语法:

```html
    <ul id="breadcrumbs">
    <li><a href="<%=site.root%>"><%=findbyurl(site.root).title%></a></i>
    <% var list = pathinfo(current);
        for(var i=0;i<list.length;++i) {
        var item = list[i];
        %>
        <li><a href="<%=item.url%>" <%=item.url == current.url ? ' class="current"' : ''%>><%=item.title%></a></i>
    <%}%>
     </ul>
```

## 应用场景

 * 个人博客站点

 * 中小型企业门户

 * 游戏官网