【问题标题】:mass customization web app - performance issue大规模定制 Web 应用程序 - 性能问题
【发布时间】:2011-06-13 04:43:11
【问题描述】:

我想创建类似 zazzle.com 或 puma.jp/tribes (see this SO post for reference) 的东西。拥有大规模定制应用程序可能会导致大量流量,并且可能会占用内存。特别是如果您每隔几秒执行一次 AJAX 调用。真的很重要,我选择什么编程语言? Flash 和 XML(以及后面的 DB)还是 JQUERY 和 PHP(以及后面的 DB)?

是否有一些网络应用程序性能(按类型)比较工具?

再次感谢

Steilflug

【问题讨论】:

    标签: jquery mysql xml flash performance


    【解决方案1】:

    选择的客户端平台对整体性能并不重要 - Flash 性能可能很差,但这都是在客户端,因此不会影响您的服务器可以支持的用户数量。出于多种原因,仅使用 Flash 的网站不是一个好主意,但服务器性能并不是其中之一。

    在服务器端,无论你做什么,你都需要一个数据库和 PHP 或同等产品——必须有一些东西来生成 XML。可用的各种平台确实具有不同的性能特征,但性能的主要因素通常是您的数据库结构和您在其上运行的查询,它们与平台无关。

    【讨论】:

    • 感谢您的回复,但服务器负载可能是由连续的服务器请求引起的 - 假设您一次有 100 个用户,每 20-40 秒发出一次服务器请求。所以这不会影响整体性能,可以概括为由服务器响应延迟引起的客户端应用程序加载/刷新?!谢谢人
    • 对,但是无论您使用什么平台,这些请求都是相同的。如果大量请求是一个问题,您需要考虑更改系统设计,而不是平台。顺便说一句,这个例子每秒只有 5 个请求,这对于现代 web 应用程序来说几乎没有什么,除非你的系统设计得很糟糕。
    猜你喜欢
    • 2012-08-22
    • 2017-07-02
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 2013-03-30
    • 2015-03-31
    • 1970-01-01
    • 2011-04-05
    相关资源
    最近更新 更多