Nodejs开源应用OSN初始版本V1.0发布,请参考本操作说明文档,有任何问题请留言

Nodejs开源应用OSN发布V1.0版本:

OSChina收录地址:

OSC收录地址:http://www.oschina.net/p/osn-node-js

代码获取:

GitHub地址:https://github.com/obullxl/osnode-site.git

OSN开源站点

=============

采用Node.js+Bootstrap构建,具有统一的展示效果;基于Apache v2 License,对使用者无任务约束;

有问题或建议,请联系:obullxl@gmail.com,或在百度云引擎效果留言:http://obullxl.duapp.com

1、红帽OpenShift引擎效果:https://obullxl-osnode.rhcloud.com,国外服务器,相对国内要稳定些;

2、百度云引擎效果:http://obullxl.duapp.com,由于是免费的测试服务器,服务器不是很稳定,有时可能打不开,请刷新一下即可;

3、阿里云引擎效果:http://anode.aliapp.com,由于是免费的测试服务器,服务器不是很稳定,有时可能打不开,请刷新一下即可;

4、在线功能版本发布说明:http://obullxl.duapp.com/topic-blog-14.html

使用方法:

=============

1、安装Node.js:http://www.nodejs.org/dist/ 找到最适合的版本。如果自己有空间,可以自主安装,建议选择最新版本;如果是使用的免费的托管,建议下载适合的版本;

2、下载OSN源代码:https://github.com/obullxl/osnode-site.git

3、安装数据表:运行OSN源代码中db.sql文件;

4、修改配置:根据实际情况,修改数据库配置:修改start.bat中变量值;

5、启动OSN站点:运行start.bat即可;

6、前端页面:http://localhost;后端页面:http://localhost/admin;用户名和密码为 admin/888888

功能说明V1.0:

=============

1、前端采用目前最流行之一的Bootstrap构建,在PC、手机等设备浏览保持一致;

2、发布简单,目前已经在本地、阿里云引擎、百度云引擎部署;

3、根据不同的模块分不同的频道;

4、功能丰富的后端(还在完善中……);

5、博客评论支持gravatar.com全局头像;

后续计划V1.1

=============

1、完善后台功能:美图管理、评论管理、用户管理、系统参数管理;

2、完善前他功能:主题模板、回复能支持多级回复;

3、增加静态页面功能;

Node.js开源应用OSN发布初始V1.0版本-见面版本的更多相关文章

  1. 深入理解 Node.js 中 EventEmitter源码分析(3.0.0版本)

    events模块对外提供了一个 EventEmitter 对象,即:events.EventEmitter. EventEmitter 是NodeJS的核心模块events中的类,用于对NodeJS中 ...

  2. 《开源分享2》:《开源框架实战宝典电子书V1.0.0》完整版!

    经过一个多月的整理,<J2EE开源框架实战宝典>--Tiny文档PDF电子书開始发放,共同拥有将近600页.为喜爱Tiny.热爱Java开源框架的朋友提供更加体贴的文档服务! 下载地址:h ...

  3. 基于Node.js的强大爬虫 能直接发布抓取的文章哦

    基于Node.js的强大爬虫 能直接发布抓取的文章哦 基于Node.js的强大爬虫能直接发布抓取的文章哦!本爬虫源码基于WTFPL协议,感兴趣的小伙伴们可以参考一下 一.环境配置 1)搞一台服务器,什 ...

  4. 《唐三学node.js系列》—魂士篇&&三哥初始node.js

    前言 如果你有一定的前端基础,比如 HTML.CSS.JavaScript.jQuery.那么Node.js 能让你以最低的成本快速过渡成为一个全栈工程师(我称这个全栈为伪全栈,我认为的全栈也要精通数 ...

  5. 如何发布一个自定义Node.js模块到NPM(详细步骤)

    咱们闲话不多说,直接开始! 由于我从没有使用过MAC,所以我不保证本文中介绍的操作与MAC一致. 文章开始我先假定各位已经在window全局安装了Node.js,下面开始进行详细步骤介绍: 本文本着, ...

  6. 如何发布一个自定义Node.js模块到NPM(详细步骤,附Git使用方法)

    咱们闲话不多说,直接开始! 由于我从没有使用过MAC,所以我不保证本文中介绍的操作与MAC一致. 文章开始我先假定各位已经在window全局安装了Node.js,下面开始进行详细步骤介绍: 本文本着, ...

  7. 微软与Node.js的开源之旅

    微软近年来在开源领域可谓是大刀阔斧的前进中,继2015年微软与红帽合作,微软智能云Azure与Linux进一步融合等举措之后,2016年,微软继续加大开源之举,大力推进Node.js的开发和开源社区的 ...

  8. 深入浅出Node.js(一):什么是Node.js

    Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹.从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到 ...

  9. 如何在2016年成为一个更好的Node.js开发者

    本文主要讨论一些进行Node.js开发的最佳实践和建议,这些建议不仅仅适合开发者,还适合那些管理与维护Node.js基础架构的工作人员.遵循本文提供的这些建议,能够让你更好的进行日常的开发工作. St ...

随机推荐

  1. Spark记录-Scala多线程

    Scala多线程 多线程是同时执行多个线程的过程. 它允许您独立执行多个操作.可以通过使用多线程来实现多任务.线程是轻量级的子进程,占用较少的内存.多线程用于在Scala中开发并发应用程序. Scal ...

  2. hdu 5956 The Elder

    http://acm.hdu.edu.cn/showproblem.php?pid=5956 转移方程:dp[i]=(dis[i]-dis[j])*(dis[i]-dis[j])+P+dp[j] 斜率 ...

  3. Django Book 学习笔记(上)

    拜读了网上的Django Book,现在来总结一下吧...... 一.Django的配置 非常的蛋疼,由于Django的块组之间耦合度低,这既是它的优点,也是它的缺点.我在Ubuntu所配置的Djan ...

  4. mysql先排序在分组

    – 表的结构 `test`– CREATE TABLE IF NOT EXISTS `test` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varcha ...

  5. 编写安全的API接口

    HTTPS接口参数加密签名设计思路 数名 类型 必选 描述 _appid string 是 调用方身份ID,接口提供方用此来识别调不同的调用者,该参数是API基本规范的一部分,请详见API公共规范. ...

  6. (maven项目)使用java -jar命令遇到的小问题|xx.jar中没有主清单或Error:Invalid or corrupt jarfile xx.jar

    xx.jar中没有主清单或Error:Invalid or corrupt jarfile xx.jar 遇到这个问题,是因为你的jar包没有设置主类的入口. 即在META-INF文件夹的MANIFE ...

  7. LeetCode(18):四数之和

    Medium! 题目描述: 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 t ...

  8. mysql添加事件

    begin declare debug int; set @debug = 0; if @debug = 1 then insert into task_monitor(info) values('s ...

  9. HTML5+ App开发入门

    HTML5 Plus应用概述 HTML5 Plus移动App,简称5+App,是一种基于HTML.JS.CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实 ...

  10. 体会 git 之优越性

    既生瑜,何生亮.已有subversion,何需git?先有firefox叱咤一时,何需chrome来搅局? 原本以为之前的解决方案已经能够满足现时的需求,但这是真正的事实吗?直到新颖的工具降临,才惊叹 ...