CNode

node.js轻博客应用

DDoubleSpout发布于14 年前最后回复13 年前52 回复29608 浏览0 收藏

之前有TX说node.js异步回调嵌套太麻烦,我最近写了一个小应用,个人轻博客,感觉只要分层弄好其实嵌套也就那回事。

wujb.net轻博客是基于node.js开发框架rrestjs开发的,数据库采用mongodb,主要功能有发布文章,图片,视频等。(坑爹的是我忘记把编辑器功能加上去了,55555)

项目地址:http://www.wujb.net (之前被阿里云档了,现在把域名指向国外服务器跳转了,解决了,HOHO~) nae地址:http://wujb.cnodejs.net/ 项目源码:GITHUB源码 rrestjs框架:www.rrestjs.com

主要功能有: 1、无需注册即可使用,甚至于无需输入密码,全站邮箱都经过加密处理,无需担心被盗号。 2、可以根据喜好发布图片、文字、视频的简短轻博客 3、可以修改站点的登陆封面(由于NAE平台无法安装图片处理软件,故此功能被砍掉了) 4、可以对某一篇文章进行喜欢,可以对某一位博友加好友 5、可以对博文进行评论 6、可以和博友进行私信聊天 7、等等其他

部署在NAE上,可能抽风下线,我会及时跟踪上线 各位大大轻拍啊~

简单的分层图: enter image description here

项目截图: enter image description here

enter image description here

查看回复

回复 (51)

D
DoubleSpout#2·14 年前
引用 xuhaijinsky2008怎么我一访问http://www.wujb.net就跳转到nodejs论坛了呢?

NAE域名绑定功能有点问题,可能是阿里云屏蔽了,你直接访问 http://wujb.cnodejs.net/

S
sumory#3·14 年前

![enter image description here][1]

样式有问题,看了下css都下载下来了,页面还是乱 [1]: /upload/4f19624f817ae4105c019116/1342688086754_test.jpg

J
jin52yang#7·14 年前

不错!

C
crycode#8·14 年前

很漂亮哦~ 郑重声明:本站不支持IE6! 这个很威武,让IE6见鬼去吧~

N
niued#9·14 年前

为什么和网易的lofter差不多。

C
crycode#10·14 年前
引用 niued为什么和网易的lofter差不多。

还真是诶不过轻博客好像都长这样网易,新浪,点点、、、、、

D
DoubleSpout#11·14 年前
引用 sumory![enter image description here][1] 样式有问题,看了下css都下载下来了,页面还是乱 [1]: /upload/4f19624f817ae4105c01911...

@snoopy 应该解决了,缓存了整合的css样式表,不用每次去生成了,谢谢你啊~

J
jiyinyiyong#12·14 年前

要是源码都像 config.js 那么多注释就爽了 : D

I
italkboy#13·14 年前

很不错,网易Lofter的风格吧,美工细节还有待改善,不过基本的Tiny Twitter的东西都有啦,赞一个~

D
DoubleSpout#14·14 年前
引用 crycode很漂亮哦 郑重声明:本站不支持IE6! 这个很威武,让IE6见鬼去吧

必须的啊,我觉得应该直接让IE6打不开这个页面~

D
DoubleSpout#15·14 年前
引用 niued为什么和网易的lofter差不多。

@crycode @niued 风格参考了lofter更换了部分icon和布局,大体差不多,hoho~

D
DoubleSpout#16·14 年前

感谢捧场啊~

D
DoubleSpout#17·14 年前
引用 jiyinyiyong要是源码都像 config.js 那么多注释就爽了 : D

代码不复杂,很简单的一个网络应用

Y
youkes#19·14 年前

赞一个。

F
fengmk2#20·14 年前

非常赞!

D
DoubleSpout#21·14 年前
引用 youkes赞一个。

谢谢啊~

D
DoubleSpout#22·14 年前
引用 fengmk2非常赞!

感谢发烧友的捧场

X
xvfeng123#23·14 年前

楼主你好,我也是nodejs新手一个。最近在学习的时候遇到了一个问题。我在学习国外的一个用nodejsmongodb做的博客,他的博客代码也和您一样全部开源。他的博客链接如下http://justjs.com/ 由于我是初次接触nodejs和mongodb,所以对里面的东西都还不是很了解。想请教一个很简单的问题。就是关于nodejs的路径问题。比如说我现在建立了一个名为blog的文件夹,然后里面包括了server.js app.js等文件,在运行时是不是一定要把node.exe文件放在相同目录才能运行?盼复!

X
xvfeng123#25·14 年前
引用 xvfeng123楼主你好,我也是nodejs新手一个。最近在学习的时候遇到了一个问题。我在学习国外的一个用 nodejs 和 mongodb 做的博客,他的博客代码也和您一样全部开源。他的博客链接如下http...

@snoopy 谢谢答复,但是如何跟上参数呢?例如我先要cd切换到blog目录,而node.exe在另外一个文件夹,这下该如何操作才能正常运行nodejs?

F
freemem#26·14 年前

支持!

F
fireflyingme#30·14 年前

很厉害!支持~

O
ohaozy#31·14 年前

楼主,请问在window上写的怎么打包发布应用呢?

A
a4a881d4#32·14 年前

noderce也不错

H
huangdh3#33·14 年前

顶~

D
DoubleSpout#34·14 年前
引用 ohaozy楼主,请问在window上写的怎么打包发布应用呢?

我都是在linux下搞的,windows不清楚呀

G
gaokai369#37·14 年前

很不错 支持下

M
milan3#38·14 年前

支持下,正准备搞个博客~

P
phoenixlzx#39·14 年前

木有头像功能哇...gravatar出于半墙状态,木有头像功能比较不爽

D
DoubleSpout#40·14 年前
引用 phoenixlzx木有头像功能哇...gravatar出于半墙状态,木有头像功能比较不爽

还可以哇,我没有被墙到,gravatar简单啊,节约服务器资源,而且nae有个要命的设定,发布会覆盖的,文件上传会悲剧

P
phoenixlzx#41·14 年前
引用 phoenixlzx木有头像功能哇...gravatar出于半墙状态,木有头像功能比较不爽

@snoopy 可是如果是泡在自己的vps上呢?另外上传封面貌似就不能自动更换其他的了...图片那么大下载要好一会 试试看 http://www.idormlife.com/ 本来加你QQ了想把这个实际应用一下的...稍微改改应该就可以实现,只是刚刚接触nodejs,完全不懂撒 。。。

D
DoubleSpout#42·14 年前
J
jaicc#43·14 年前

您好,请问下,您这个应用的路由分发是不是在controller/app.js 里的这一句require('./'+req.path[0])[req.path[1]](req, res); 实现的呢????对路由分发这一块有点朦

J
jaicc#45·14 年前
G
guotingchaopr#46·13 年前

大哥!这样式是全部自己写的么?

P
Pana#47·13 年前

大哥做的相当不错, 鼓励持续开发

B
bigmusic#48·13 年前

在github打mark了,callback确实让我很头痛,主要是不习惯逻辑,今天好了一点,希望习惯就好

D
dolphinboy#49·13 年前

不错,俺也在筹划中....

Y
yakczh#50·13 年前

无需注册是不是在登录里要检测一下账号,没有就顺手注册一个?

Z
zhangran#51·13 年前

###遗憾啊,刚看到你这篇博客,貌似已经挂掉了吧###

参与回复
登录后即可参与回复。登录