关于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可以启动一个功能强大的监视器。可以看到整个应用的结构,以及所有进程占用的内存,快速找出瓶颈进程。还能对节点上的进程进行跟踪。
相关文章推荐
- 【脚本语言系列】关于Python网络通讯Twisted网络框架,你需要知道的事
- [转]关于SilverLight:你需要知道的十件事情
- IT者需要知道的关于Ajax的10件事[转]
- 关于云计算,每家公司需要知道什么
- 关于字符编码,你所需要知道的
- 关于字符编码,你所需要知道的
- 关于Silverlight:你需要知道的十件事情
- 关于字符编码,你所需要知道的
- 关于 IPv6 你需要知道的 10 件事
- 关于 IPv6 你需要知道的 10 件事
- 关于字符编码,你所需要知道的
- 关于Chord中的每一个Node中需要知道谁的地址的问题
- 转载你需要知道的关于NoSQL数据库的10件事
- 关于互联网:我们需要知道得更多
- 关于IPv6你需要知道的10件事
- 关于移动网站开发你需要知道的知识【译】
- 关于字符编码,你所需要知道的
- 关于IPv6你需要知道的10件事
- [转]关于字符编码,你所需要知道的
- 你需要知道的关于NoSQL数据库的10件事