网页功能越来越多,以后速度也会越来越慢的,怎么办呀?
网页功能越来越多,以后速度也会越来越慢的,怎么办呀?
现在很多软件都由C/S到B/S了,以前客户端才可以实现的功能在浏览器中都可以实现了。比如列宽可调、点击列头排序、一个表格中多行记录提交、表格当前行变色、点鼠标右键显示菜单、一个表格中显示几千条记录、所见即所得的文本编辑框。。。。这些都基于HTML和JAVASCRIPT来实现了。
但是,大家肯定也发现了这样的网页体验其实是很差的,反应速度总是慢半拍,长久下去肯定是不行的。我认为未来肯定会出现某种技术来解决这个问题(或许已经有了我不知道)。想请教一下,大家是怎么考虑这个问题的呢?如果已经有这样的技术了,希望有人能分享一下。如果还没有这样的技术,那我们也可以讨论一下未来可能会出现什么样的技术呢?
------解决方案--------------------如果用过IE3.0,就是知道什么叫做很差的网页体验了
------解决方案--------------------个人以为:
在安全前提下增强客户端的能力。
这应该是w3c的事情。
------解决方案--------------------电脑速度快是电脑的问题,这并不代表每个用户的电脑都快,还应把主要精力放在提高效率上,同意 cpp2017(慕白兄) 的提议
------解决方案--------------------电脑速度快是电脑的问题,这并不代表每个用户的电脑都快,还应把主要精力放在提高效率上
传说中的ajax帮一点小忙
------解决方案--------------------每次只取必要的数据
不重复取数据,
这样在更新页面的时候,就会快一点
比如,在一个页面上,
一般是左右结构,上下结构,或者 上左右结构
数据区,就那么一块,其余的,基本不需要改动的
这样,你每次都只取数据区的数据,(第一次除外),这样,速度就会快一点了
------解决方案--------------------mark,看楼下的怎么说
------解决方案--------------------这根本不是什么问题,难道不知道光纤到桌面吗,不知道多核吗?
以后与系统性能有关的问题都不是什么瓶颈了,即使是瓶颈也是暂时的,主流的机器配置和网络环境将有翻天复地的变化.现在的网页上一些稍复杂点的应用和将要出现的应用比起来根本就不值一提.以后将出现的应用模式是本地什么也没有,没有软件,没有操作系统,甚至连硬件驱动也没有,只要能连接网络就可以展开工作,当然这些变化最基本的一个条件就是硬件环境的升级.
记得前几年时候装电脑有个600多的CPU就高兴的不得了,现在多核的都有了,想得到吗?
IT业的发展是很快的,这些都能实现.当然也会有配置很低的客户就像现在仍然使用win98系统的人一样,不过这样的客户也将被市场所淘汰
------解决方案--------------------B/S的安全问题是最大的,现在流氓那么多