您的位置:首页 > 其它

关于Phoenix框架,你需要知道的

2016-09-18 00:00 267 查看

Phoenix是什么?

一种网页应用框架,由Elixir编写,运行于Erlang VM上。它不是一个库。

为什么Phoenix这么快?

它能有效地调用多cpu。

Phoenix中的channel是什么?

类似于YY聊天频道,多个客户端可以连接进这个频道,然后广播消息。

Phoenix中的请求独立是如何实现的?

每个请求都是一个独立的进程,它的数据也是独立的。会针对每个进程做GC。

如何学习Phoenix?

用自带的生成器可以生成附带详细注释的Phoenix模板,例如
mix phoenix.gen.html
,
mix phoenix.gen.json
,
mix phoenix.gen.channel


Phoenix中的Application是什么?

将代码打包并运行

作为一个单位启动和停止

如何查看进程的情况?

:observer.start
可以启动一个功能强大的监视器。可以看到整个应用的结构,以及所有进程占用的内存,快速找出瓶颈进程。还能对节点上的进程进行跟踪。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Phoenix Framework