1
mywaiting OP 仔细看一下他们 hg 仓库的代码记录,发现 nginxScript 已经正式被除名了,真正的从代码里被删除了,现在的正式名字就只叫 njs
|
2
hcymk2 2018-05-09 23:50:25 +08:00
如果觉得写 Lua 痛苦,Javascript 估计会更痛苦。
|
3
glues 2018-05-10 00:01:50 +08:00 via iPhone
不要忘了 luajit 的性能,可不是你随便搞搞就能达到的
|
4
mywaiting OP |
6
0312birdzhang 2018-05-10 07:39:55 +08:00 via iPhone
不是说官方搞出一个东西就胜利了,openresty 的性能跟生态在那摆着呢
|
8
mywaiting OP @glues 这里面有个逻辑就是,如果不是用 nginx+lua 内嵌这样的实现的话,那么 nginx 前面做 proxy_pass 后端是 nodejs,php-fpm,uwsgi ( Python 系)等这些实现并无区别
njs 的意义我觉得是 nginx 自带 js 引擎了,简单说就是等同于内嵌了 nodejs,这在部署的时候大幅度简化运维的步骤,因为只有一个 nginx,reload 一下,连啥 supervisor 这样的后端 server 监控的都不需要了 @0312birdzhang 不说胜利不胜利,至少是个方向吧。Openresty 的性能有,但是生态跟 js 想比,这个真没法说 |