最近很火的一个服务器端(Server-Side Javascrpt)Javascript框架。还在持续升级中。

由于版本还未稳定,个人持观望态度。。。。

以下全文转载自 http://www.dinkypage.com/js

英语达人和服务器端资深开发专家可以移步阅读 Simon Willison’s Weblog
http://simonwillison.net/2009/Nov/23/node/

1什么是node.js?
一个服务器端程序,让开发人员可以用Js做php,python,ruby做的事儿
了解更多: http://www.yeeach.com/digg/story/12567

2有什么好处?
可以用js在服务器上做开发,以后不再需要后台工程师给你提供json数据了,你可以自己做这一切事情
可以实现网页游戏常用的即时通讯

3如何使用

>>>获取和安装
到这里下载,
http://nodejs.org/#download
解压后执行命令
./configure
make
make install
以上是在Linux, Macintosh, and FreeBSD下测试的。 (忘记windows吧)

>>>node.js与数据库
好消息,你不需要去搞那个复杂的MYSQL,把他也忘了吧。建议你使用redis,一个高性能的key-value数据库。
简单的说,你就像使用json一样操作数据库(redis)即可。

获取 redis
http://code.google.com/p/redis/downloads/list

获取 redis-node-client(node.js连接redis的代码)
http://github.com/fictorial/redis-node-client

>>>基于node.js的框架,(类似rails, django)
bomberjs: http://github.com/obt/bomberjs
picard: http://github.com/dantebronto/picard



其他资料:
看看node.js 的io方式与传统php way的区别:
http://s3.amazonaws.com/four.livejournal/20091117/jsconf.pdf

node.js与 redis 数据库连接实例
http://github.com/fictorial/redis-node-client
一个中文翻译博客。

http://www.grati.org/

这里有可以给node.js用的服务器端moo, 还有开发中的moo2.....

http://groups.google.com/group/mootools-users/msg/9db63cb4961cc202?pli=1

用 Node.js 实现 长连接

 http://www.slideshare.net/amix3k/comet-with-nodejs-and-v8

 

posted on 2010-12-23 17:46  林石  阅读(761)  评论(0编辑  收藏  举报