【问题标题】:Scalability and Concurrency of YIi applicationYIi 应用的可扩展性和并发性
【发布时间】:2014-03-28 09:40:07
【问题描述】:

如何向我的客户解释 YIi 应用程序的可扩展性和并发性?

这些是他们要问的问题

可扩展性——应用程序应该支持网络农场,即当使用多个网络服务器来处理负载时

并发性——应用程序应该能够处理多个用户同时尝试更新同一个资源的情况

请帮我详细说明。

【问题讨论】:

    标签: javascript php jquery ajax yii


    【解决方案1】:

    1) Yii 支持多个服务器,但实现起来很棘手。

    您可能遇到的问题示例:

    2) 至于并发,你可以在所有数据库表中实现一个日期/时间更新字段,并在将数据保存到服务器之前进行检查。如果数据被其他用户更新,则获取更新的记录并合并更改。

    【讨论】:

    • 'components'=>array( 'securityManager'=>array( 'validationKey'=>'xyz....', ), ) 这是最好的方法吗?或数据库会话?还是缓存会话?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-03
    • 2014-09-13
    • 2017-07-26
    • 1970-01-01
    • 2011-07-09
    • 1970-01-01
    • 2012-05-10
    相关资源
    最近更新 更多