|
|
1
2
那么,您是将缓冲内容放在客户机还是服务器上呢?我认为要做的事情是将前几周和下几周的数据放到页面上的一个javascript数据结构中,然后让客户机为您安排它。接下来的一周,当一个缓冲的邻居周打开时,您可能会异步地返回到服务器,因此您总是像前面所说的那样提前一周,假设每周只能访问数据。 为了实验的目的,我还想看看如果你在页面中放入更多的日历数据来用javascript处理会发生什么-这种类型的数据通常非常小,甚至很多信息在数据传输方面几乎不等于一个小图像-你很可能会发现你可以安静地信息提前缓存。 可以很容易地假设,因为你 有 像Ajax这样的工具你应该一直在使用它,但是我在家里几乎所有的工作都使用锤子,所以在这方面我是一个很好的人。 |
|
|
2
1
不过,缓冲在第一页上没有帮助,只有在随后的后退/前进请求上。 我不认为有太多的意义,因为你想支持超链接和来自其他来源的重定向,就像或不仅仅是后退/前进。你可能还想“跳”到一个月。强迫用户前后翻页以达到他们想要的月份实际上要比直接进入他们想要的页面的<1s响应时间更长,更令人沮丧。 通常情况下,最好是缓存数据(使用类似于Velocity的方法),这样就几乎不会碰到数据库,但对于许多用户来说,这也会很困难。 我的建议是让它正常工作,然后使用一个分析工具(如ants profiler)来查看一旦功能正确,您可以优化哪些代码位。 |
|
|
James Williams · 如何在单击按钮时刷新div内容 3 年前 |
|
|
Mehmet · javascript执行了多个 3 年前 |
|
|
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 4 年前 |
|
|
Parker · 如何使表格行的单元格项加粗n秒? 4 年前 |
|
|
Chris J. · ajax获取查找数据属性值的请求 4 年前 |
|
|
Pedro F · Ajax调用后脚本运行不正常 4 年前 |