2014-03-28 42 views
0

如何解释YIi应用程序的可伸缩性和并发性?YIi应用程序的可伸缩性和并发性

这些都是他们都在问点

可扩展性 - 应用程序应该支持在多个Web服务器来处理负载

并发Web场IE浏览器 - 应用程序应该能够处理时的情况多个用户尝试同时更新相同的资源

请帮我提供详细信息。

回答

2

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

的问题的例子,你可能会面临:

2)对于并发性,可以实现在所有的数据库表更新领域中的日期/时间,并检查在将数据保存到服务器之前。如果数据已由其他用户更新,则获取更新的记录并合并更改。

+0

'分量'=>数组( '的SecurityManager'=>数组( '的validationKey'=> 'XYZ ....', ) ) 这是最好的方法?或数据库会话?或缓存会话? –

+0

没有最好的方法。使用你所熟悉的东西。我从来没有尝试过。 –