当前位置:  开发笔记 > 编程语言 > 正文

将网站关闭并踢出用户进行升级的最佳方法是什么?

如何解决《将网站关闭并踢出用户进行升级的最佳方法是什么?》经验,为你挑选了0个好方法。

我想知道当你想要进行升级并且你有登录的用户时,人们如何踢人或阻止访问网站.

我的想法是将bool设置放在全局文件(例如设置文件)中,以确定该站点是否不可用.True可用,而false不可用.如果为false,则下次用户尝试访问该站点时,他们将被注销或仅显示不可用的消息.

我用这种方法可以看到两个问题:

    如果用户只是填写长篇文章或写大部分文本(如SO上的新问题或答案),一旦他们提交表格,他们就会丢失这些信息.(不能总是保存它,因为可能已经更改了该表或代码的DB更改.)

    可能:在繁忙的站点上,编辑全局文件,如果它超过几行,如果该页面在部分上载或保存时加载,则可能导致PHP解析错误.根据配置的不同,文件上可能还存在锁定问题.

另一种选择是在数据库中使用相同的设置.目前,我通常没有设置表,所以这将是表中唯一的东西,但我可以看到它更快,因为它避免了第二个问题.

您使用过的东西是否运作良好或其他任何想法?

我正在和LAMP合作.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有