java与php与asp,HTML5最有可能对Java,PHP和ASP.NET等平台产生什么影响?

这篇博客探讨了HTML5如何通过其新功能改变应用程序的格局,包括离线缓存、WebSQL数据库、Web工作者和WebSocket等技术,强调它们如何减轻服务器负载,提升用户体验,并推动服务器端更多地作为Web服务发挥作用。
摘要由CSDN通过智能技术生成

我相信如果您选择利用新的HTML5功能,它将对您的应用程序产生重大影响.应用程序总是可以对UI进行最小的更改,就像合并新标记一样,但是你可以用HTML5做更多的事情来影响服务器端代码的结构.

以下是几个例子:

即使在离线时,您的站点也可以使用新的缓存功能继续运行.这意味着当客户端重新联机时,需要进行某种同步.

Web SQL数据库可以允许以结构化方式存储数据客户端.这可能会显着影响服务器负载.想象一下,如果StackOverflow.com只推送新问题,或者twitter.com只发送新消息而不是包含每个请求的所有消息的文档.这实际上意味着服务器将作为提供JSON / XML的Web服务发挥越来越重要的作用,并且更少担心HTML,Javascript和CSS.

以前冻结浏览器并在服务器端完成的复杂计算可以作为一个原因卸载到客户端,利用Web工作者.

Web套接字可用于替换Comet和其他技术,从而增加客户端和服务器之间的连接.但是,如果您的应用程序需要实时更新,那么您已经使用Comet,因此这种更改将是最小的.

可以使用画布将图像处理和处理卸载到客户端.

除此之外,大多数其他更改都与视图相关,不应影响@Jens建议的应用程序的其他部分.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值