我正在尝试Node.js(来自PHP背景)。
我已经用它来捕捉工作流的 vibe (事件,承诺,继承.. 尚未找到流)。
我选择了一个图形组合网络应用程序作为我的第一个nodejs项目。我知道node.js可能不适合这个用例,但我是一个很好的游乐场,无论如何我都需要这样做。
概念:
访客只会浏览专辑中的精美图片,不会 登录或子视图,没有。
管理员将添加,修改,重新排序.. CRUD照片 专辑。所以我需要Auth,ACL,验证,imagemagick ......很多 不仅仅是在前端。
目前我正在运行Node.js的一个实例,因此管理员和访客代码都在一个共享代码库和共享节点内存运行时,这对我来说看起来是不必要的性能。
性能和可用性:
我是否继续为网络应用的管理员和访问者区域运行一个节点<或者>我应该将其作为 2个单独的实例运行? (或子任务? - 老实说,我没有使用子任务/子进程)
答案 0 :(得分:0)
我会设置admin.mysite.com并将其托管在另一台服务器上......或使用nginx将来自该域的请求代理到您的admin.js节点应用程序。