流星服务器负载与PHP /静态站点。我应该在主页上使用单独的静态网站吗?

克里斯

我托管了一个流星Web应用程序,并意识到服务器负载比其他网站(php)高得多。流星导致数十个并发用户与php产生数百个负载相同的负载。

对于所有流星站点来说,这通常是正确的吗,还是可能由于应用程序的复杂性而导致?用php或什至静态托管主登录页面会更好,只将登录的用户路由到流星实例吗?

帕特里克·李·斯科特

我会说答案取决于您的目标是什么。如果你的目标是

a)服务静态页面-PHP在这方面非常擅长。如果不使用社区维护的软件包进行大量配置,就不会在服务器上呈现Meteor。

b)快速构建具有很多功能的应用程序。这就是流星擅长的地方。Meteor是一个平台,可支持轻松构建实时更新的应用程序,以及难以在应用程序级别构建的其他功能。这些应用程序以javascript捆绑包的形式传递到客户端(浏览器/电话/等),然后在客户端环境中运行。为了支持实时功能,客户端必须订阅服务器上的数据集,从而导致大量内存使用。另外,每个客户端都通过websockets建立了持久连接。

您提到了一个登录页面,因此听起来像是两者的结合。通常,您希望拥有一个解决目标a)的“品牌服务器”,并在其后的另一台服务器上实现目标b)的应用程序。不同的工具可以更好地用于不同的工作。

我希望您可能喜欢Meteor的力量。如果您想花费时间,则可以通过了解Webpack和React,React-Router,代码拆分,多个入口点和服务器端渲染以及一台可以为所有服务器提供服务的服务器,在同一个应用程序中实现目标a)和b)它(或多个服务器,称为微服务),为了获得“通用javascript”的好处,可能是表示w / express的节点,但从理论上讲可以是任何东西。这种方法兼顾了两全其美。这些工具允许将应用程序分成多个js包,因此可以根据入口点(URL)(/,/ members,/ app,/ landing-page)分别提供应用程序的各个部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

流星:在服务器上正确使用Meteor.wrapAsync

来自分类Dev

单页应用程序-我应该在服务器端使用MVC Framework吗?

来自分类Dev

负载平衡的Web服务器上的nancyfx会话

来自分类Dev

您是否应该在PHP中使用静态方法作为助手?

来自分类Dev

我应该在Web服务上使用持久连接吗?

来自分类Dev

我应该在Heroku上将服务器绑定到0.0.0.0吗?

来自分类Dev

我应该在.Net 4.5中使用MVC在服务器上应用并行编程吗

来自分类Dev

我应该在静态字段中缓存比较器吗?

来自分类Dev

在部署了流星的生产服务器上运行流星外壳

来自分类Dev

我应该在proGuard上使用dexGuard,redEX来混淆广播接收器吗

来自分类Dev

流星-流星服务器上的QR码生成

来自分类Dev

我应该在服务器或chefdk上安装来自厨师超市的食谱中的食谱吗?

来自分类Dev

我应该在客户端/服务器应用程序中使用套接字吗?

来自分类Dev

通过ssh连接使用gedit-我应该在服务器上安装gedit吗?

来自分类Dev

我应该在服务器运行期间保持Sequelize实例吗?

来自分类Dev

我应该在无服务器应用程序中使用Express.js吗?

来自分类Dev

我应该在家庭服务器上加密硬件RAID5吗?如何?

来自分类Dev

在我自己的服务器上部署流星

来自分类Dev

我应该在服务器上安装不同版本的node.js吗?

来自分类Dev

多宿主服务器上的流星?

来自分类Dev

服务器上的流星方法

来自分类Dev

PHP get_headers()-300多个请求会影响目标服务器负载吗?

来自分类Dev

我应该在静态字段中缓存比较器吗?

来自分类Dev

我应该在服务器(数字海洋)上以较少的特权创建自己的用户吗?

来自分类Dev

在“负载平衡”服务器上安装了什么

来自分类Dev

UX透视:我的Single Sign On服务器应该在同一域中吗?

来自分类Dev

通过 ssh 连接使用 gedit - 我应该在服务器上安装 gedit 吗?

来自分类Dev

如果我增加 PHP 会话,它会增加服务器负载吗?gc_maxlifetime 到 1-2 周?

来自分类Dev

我应该在 Laravel 中为服务创建单独的提供者吗?

Related 相关文章

  1. 1

    流星:在服务器上正确使用Meteor.wrapAsync

  2. 2

    单页应用程序-我应该在服务器端使用MVC Framework吗?

  3. 3

    负载平衡的Web服务器上的nancyfx会话

  4. 4

    您是否应该在PHP中使用静态方法作为助手?

  5. 5

    我应该在Web服务上使用持久连接吗?

  6. 6

    我应该在Heroku上将服务器绑定到0.0.0.0吗?

  7. 7

    我应该在.Net 4.5中使用MVC在服务器上应用并行编程吗

  8. 8

    我应该在静态字段中缓存比较器吗?

  9. 9

    在部署了流星的生产服务器上运行流星外壳

  10. 10

    我应该在proGuard上使用dexGuard,redEX来混淆广播接收器吗

  11. 11

    流星-流星服务器上的QR码生成

  12. 12

    我应该在服务器或chefdk上安装来自厨师超市的食谱中的食谱吗?

  13. 13

    我应该在客户端/服务器应用程序中使用套接字吗?

  14. 14

    通过ssh连接使用gedit-我应该在服务器上安装gedit吗?

  15. 15

    我应该在服务器运行期间保持Sequelize实例吗?

  16. 16

    我应该在无服务器应用程序中使用Express.js吗?

  17. 17

    我应该在家庭服务器上加密硬件RAID5吗?如何?

  18. 18

    在我自己的服务器上部署流星

  19. 19

    我应该在服务器上安装不同版本的node.js吗?

  20. 20

    多宿主服务器上的流星?

  21. 21

    服务器上的流星方法

  22. 22

    PHP get_headers()-300多个请求会影响目标服务器负载吗?

  23. 23

    我应该在静态字段中缓存比较器吗?

  24. 24

    我应该在服务器(数字海洋)上以较少的特权创建自己的用户吗?

  25. 25

    在“负载平衡”服务器上安装了什么

  26. 26

    UX透视:我的Single Sign On服务器应该在同一域中吗?

  27. 27

    通过 ssh 连接使用 gedit - 我应该在服务器上安装 gedit 吗?

  28. 28

    如果我增加 PHP 会话,它会增加服务器负载吗?gc_maxlifetime 到 1-2 周?

  29. 29

    我应该在 Laravel 中为服务创建单独的提供者吗?

热门标签

归档