我正在转向从PHP的Ruby/Rails,我一直很好奇的一件事是,如果我想做一个实时更改的PHP,我可以简单地编辑文件,单击保存,它是活动的(假设我正在编辑现场环境);没有应用程序为我的用户重新部署或停机。重新部署应用程序时,活动用户会话会发生什么情况?
随着rails,几乎所有我做出的更改,需要重新部署应用程序(我认为?)。
当我重新部署实时应用程序时,所有正在使用该应用程序的活用户会话会发生什么情况,是否强制它们并要求它们重新登录?如果在应用程序重新部署时刷新它们,会发生错误吗?
对不起,如果这有一个明显的答案,但我看不到它在我的书/教程。谢谢
数据库不一定是最好的方法。事实上,我认为这是最糟糕的方式之一。使用memcached将它们存储在内存中会更好。 – jonnii 2010-01-21 21:55:24