一台 VPS 主机运行多个网站,多个 HTTPS 域名(基于 nodejs)

四年前写过一篇《用 nodejs 做反向代理服务器》,那时基于 HTTP 的,时过境迁,HTTPS 已是主流。怎么把 HTTP 升级到 SSL 呢?这里为大家稍作介绍一下,作法稍有不同。 支持 SSL 首先 nodejs 支持 HTTPS 很简单,只需要把 require(‘http’) ...

2018-05-13 17:48:21

阅读数 1622

评论数 2

构建基于 NodeJS 的 LESS.js 预编译 CSS 服务

我们在项目中使用 Less.js 的预编译 css 技术。Less 最终编译的代码是 css,也就是 *.less 输出 *.css 的工作,围绕这项过程的方式方法多种多样,有的是导入 less.js 到页面编译 less(客户端执行),有的是透过构建工具如 Grunt、Glup 生成。客户端执行...

2016-12-26 23:15:46

阅读数 1274

评论数 0

用 node-images 打造简易图片服务器(更新)

必须先赞下国人 npm 库作品:node-images(https://github.com/zhangyuanwei/node-images),封装了跨平台的 C++ 逻辑,形成 nodejs API 让我们这些小白愉快地使用。之前用过 GraphicsMagick for nodejs,功能最...

2016-05-06 14:35:41

阅读数 15391

评论数 0

Douglas Crockford 大神写的 JavaScript 异步控制库:RQ(下)

Douglas Crockford 大神写的 JavaScript 异步控制库:RQ(下)

2015-11-15 12:58:34

阅读数 2062

评论数 0

Douglas Crockford 大神写的 JavaScript 异步控制库:RQ(上)

RQ 是一个运行在服务端用于管理异步的小型 JavaScript 库。

2015-10-23 22:30:32

阅读数 2765

评论数 0

JavaScript 异步编程

异步编程 Async JavaScript 在 Node 面前获得前所未有的重视。本文结合 Trevor Burnham 所著 《Async JavaScript Build More Responsive Apps with Less Code(中文名: JavaScript 异步编程:设计快速...

2014-08-17 22:35:13

阅读数 2881

评论数 6

用 nodejs 做反向代理服务器

时下不少场景,都是申请一个 VPS 主机来托管运行 Web 项目的,小弟我也不例外——购买了一个小型的 CentOS VPS 使用着。在使用的过程中,面临一个问题,就是同一类型的服务端环境还好——但如果是一个 PHP、一个 ASP、 一个 JSP 的三种类型的服务端项目并存着,该怎么分配唯一的 8...

2014-07-15 21:41:32

阅读数 31372

评论数 11

Node JS 快速制作图片缩略图

先安装图片处理的二进制包,名曰 GraphicsMagick,

2014-04-30 09:46:11

阅读数 6065

评论数 0

EJS 模板快速入门

Node 开源模板很多,但推荐老人用 EJS,Classic ASP/PHP/JSP 用起 EJS 来的确很自然,你可以在 块中安排 JavaScript 代码。

2014-01-17 16:13:55

阅读数 157485

评论数 26

Node Connect 及其中间件的理念相当好

好到有种相见恨晚的感觉,呵呵。Connect 所谓的中间件思想,可谓不新鲜。但是于 Node 上面使用,却是第一个吃螃蟹的人,以致今日,有为数不少的第三方中间件。套一句俗话,充分利用好这些中间件,能让你的工作事半功倍,呵呵。 这种中间件思想,简直就是抓住了 Web Server 七尺之喉,把关 ...

2014-01-15 18:56:41

阅读数 6443

评论数 0

学习 NodeJS 第八天:Socket 通讯

一般来讲,HTTP 是基于文本的“单向”通讯机制。这里所谓的“单向”,乃相对于“双向”而言,因为 HTTP 服务器只需根据请求返还恰当的 HTML 给客户端即可,不涉及客户端向服务端的通讯。这种单向的机制比较简单,对网络质量要求也不高。而更多的场景则是需要可靠、稳定的端到端连接。一般这种服务是实时...

2013-10-21 21:24:25

阅读数 72685

评论数 13

学习NodeJS第三天:打造Nodejs的调试环境(下)

Nodejs我了解的情况不多。知之不多,就胡言乱语,不仅轻浮,而且有误导的嫌疑,罪莫大焉。能做的是整理一些相关资源,供大家参考讨论。 安装静态的文件服务器 https://github.com/andygrn/Node.js-File-Server 下面以 windows...

2012-12-07 11:38:57

阅读数 3595

评论数 0

学习NodeJS第七天:安装静态的文件服务器

由于诸多原因的关系,小弟已经很久没怎么接触 NodeJS 了。其实我对 NodeJS 不但非常感兴趣,而且还十分看好。于是今天趁有时间,并挟持着对 IIS / IIS Express、又或者 Apache 它们“累积已久的情绪”,决心打造一个基于 NodeJS 的静态服务器! 哈哈,要说 Node...

2012-10-31 17:07:57

阅读数 16721

评论数 4

深度访问NodeJS(一)

起初,我用 Ruby 服务器用得比较多。因为在于我的数学背景我常依靠 Ruby 来完成计算任务,渐渐也对 Ruby 发生浓厚的兴趣。但好景不长,在弄文件上传的时候我想为用户提供进度条,显示上传了多少,却发现这是一个非常难解决的问题——几乎搞得我快狂抓了。Web 浏览器有这样的数据要显示,它不单通过...

2011-02-20 22:18:00

阅读数 5073

评论数 0

Erbix:兼容于 CommonJS 的服务端 JavaScript 主机平台

Erbix 为构建和部署 JavaScript 应用程序的云端平台。除了支持 RinjoJS,CommonJS 模块,PostgreSQL 外,还支持具可伸缩性的按需调配主机。 Erbix is a platform for building and deploying JavaScript a...

2010-12-18 22:10:00

阅读数 2297

评论数 1

学习 NodeJS 第六天:主程 Ry 访谈录

这是一段 Oleg Podsechin 与 NodeJS 主程序员 Ryan Dahl 之间的访谈录。虽然不是 NodeJS 的教程,但是从访谈之中可以看出关于 NodeJS 的一些情况,帮助我们理解 NodeJS 之所以存在的前因后果。

2010-11-07 17:42:00

阅读数 5150

评论数 4

学习NodeJS第五天:JavaScript的继承

    人们接触 JavaScript,都被他单纯的外表给骗了,殊不知,一下子又  Functional Programming 又 Object Oriented 又前台又跑到后台,活蹦乱跳。一旦你遇到某些障碍,面对的 JavaScript 也表现得脾气好,你怎么弄它,改造它,它也不会生气,却太...

2010-11-01 13:49:00

阅读数 18245

评论数 4

学习NodeJS第四天:初始化nodejs的历险之旅(下)

包加载 首先声明,原本 JS  是没有模块库机制(module)的,这必然为创建实质项目带来很大的麻烦,毕竟,我们的目标,还是要创造一个系统的、科学现代的、规范合理的控制各逻辑代码的边界,否则如果是一种落后的管理机制那就是一块明显的短板。nodejs 本身没有发明一种“新的”模

2010-10-07 17:08:00

阅读数 15159

评论数 1

学习NodeJS第四天:初始化nodejs的历险之旅(上)

初始化nodejs的历险之旅(上) nodejs 其源码大体上分  C/C++ 的和 JS 的。C/C++ 文件如下图所示;JS 文件主要集中在 /lib 目录里面,但别处 /src 中却有一个非常重要的 node.js(process.js) 文件,它是初始化 nodejs 的文件,在调试的时...

2010-10-07 17:02:00

阅读数 15097

评论数 13

学习NodeJS第三天:打造Nodejs的调试环境(上)

自从 NodeJS 问世以来,我们注意到的一个现象是,开源生态围绕 NodeJS 的扩展(Extends)、插件(Plugins)或工具(Tools/Utilis)在不断地增多,可见当中之蓬勃。这一方面固然很好,但这里却不是重点讨论那些扩展或者插件,而是调试工具(debugger)本身。因为,没有...

2010-09-23 22:35:00

阅读数 27281

评论数 11

提示
确定要删除当前文章?
取消 删除