环境浏览器centos nodejs

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~

    

Node.js是一个可以倏地构建网络服务及应用的平台[1]。该平台的构建是基于Chrome's JavaScript runtime,也就是说,实际上它是对GoogleV8引擎(应用于Google Chrome浏览器)进行了封装。

    

V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特别用例进行了优化,提供了替换的API,使得V8在非浏览器环境下运行得更好。

    

例如,在服务器环境中,处置二进制数据通常是必不可少的,但Javascript对此支持不足,因此,V8.Node增加了Buffer类,方便并且高效地 处置二进制数据。因此,Node不仅仅简单的使用了V8,还对其进行了优化,使其在各环境下更加给力。

    

(转载请标注:源自;Phodal's Blog)

    


    

安装nodejs

wget http://nodejs.org/dist/v0.8.5/node-v0.8.5.tar.gz
tar zvxf node-v0.8.5.tar.gz
cd node-v0.8.5./configure
make && make install

测试nodejs

写一段小程序例如hello_node.js来验证安装是不是正确:
    每日一道理
无知者为梦想中的虚幻而苦苦等待,换回的不是所求的,而是岁月在脸上留下的印痕,一事无成的人一生便是虚度。生活中,与其花时间去等待,不如加快步伐去追寻理想,试着与时间赛跑,也许身躯、心理会感到劳累,但这样的生活毕竟是充实的。
var http =require('http');

http.createServer(function(req, res){
  res.writeHead(200,{'Content-Type':'text/plain'});
  res.end('Hello Node.js');}).listen(8124,"127.0.0.1");

console.log('Server running at http://127.0.0.1:8124/');
用node来运行这段代码
[tom@MyVPS1974 ~]$ node hello_node.js
Server running at http://127.0.0.1:8124/

安排到服务器

    

    


文章结束给大家分享下程序员的一些笑话语录: 3G普不普及现在已经不是看终端了,而是看应用,有好的,便宜实用的应用,花1000多买个能用的智能手机应该不是什么难事。反过来说,你200元拿一个智能手机,没有好的应用,看个电影要几十元,也是没人用3G。

posted @ 2013-05-22 21:08  坚固66  阅读(254)  评论(0编辑  收藏  举报