鉴于HTML5的灵活性可以更好地管理会话,我们应该开始使用它代替服务器管理(例如PHP)吗?什么可能的优点和可以吗?
让我们忽略HTML5尚未完成的事实;谈论它何时完全实施。
虽然问题可以基于意见,但我希望看到事实。
答案 0 :(得分:3)
这实际上取决于你在做什么。有些事情只需必须在服务器端处理,而只影响客户端实现的情况可能会受益于HTML5。
但是,我会预防,即使HTML5最终确定,这并不意味着您网站上的每个用户都会突然拥有完美的HTML5功能,您可以“开启”。虽然支持HTML5的用户可能会受益于它的功能,但是至少在合理的统计数据显示几乎每个人都在使用HTML5支持的浏览器之前,有一个良好的编程习惯是有优势。无论如何,这里有一些可以在HTML5会话中安全处理的事情的例子
以下是应该在服务器端处理的一些事情:
这可能不是“基于事实的”,但我认为这是非常合乎逻辑的:你可以完全做客户端的任何事情都可能从HTML5中受益(这就是创建HTML5的原因,顺便说一句)。但是任何需要安全性或服务器访问的东西都应该由基于服务器的会话来处理。