首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Web托管、Web缩放

Web托管、Web缩放
EN

Stack Overflow用户
提问于 2010-10-06 14:18:46
回答 2查看 201关注 0票数 0

我有一个简单的网络应用程序,可以为大学生进行在线考试。所有问题都是选择题。大约5000名用户将参加考试。我的后端是mysql,并使用PHP作为前端。我想知道托管此应用程序并为所需数量的用户无缝工作所需的服务器的硬件配置。

我也在寻找云解决方案。如果我选择Amazone EC2实例,有人能给我建议我应该使用哪种类型的EC2机器来运行这个应用程序吗?

EN

回答 2

Stack Overflow用户

发布于 2010-10-06 15:09:28

不可能确切地说出运行安装所需的服务器的规格,因为有太多的变量。然而,这绝对是一个很好的问题:当我还是一名学生的时候,碰巧有一位教授试图这样做,但没有做测试:在考试日期,系统超载,考试不得不取消!

从测试你已经拥有的东西开始。您可以使用诸如ab toolJMeter之类的东西。它将自动为您模拟请求的负载,因此您可以检查您的实际服务器的性能,并采取相应的行动。

票数 0
EN

Stack Overflow用户

发布于 2015-05-12 00:26:51

应用程序设计也很重要。就像你可以在web层缓存所有的问题来避免数据库查询。使客户端负载较重的应用程序使服务器有效负载最小(json响应),以减少服务器上的下载时间负载。

一次请求多个问题,并批量用户响应一起回答问题,以减少ajax调用。

使用nosql解决方案来避免RDMS约束开销。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3869929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档