0

我正在编写一种社交网络应用程序,并为一个特定的决定而苦苦挣扎。对于地图上的标记,我有相当大的 json 结构(至少 300KB),我想知道是否可以将其呈现为 html 或者我是否应该使用 ajax 来分段提供它。关于推荐的响应大小是否有任何经验法则(什么可以,什么已经不行)?因为另一方面,ajax 解决方案更复杂,并且增加了对我的服务器的请求数量。

4

1 回答 1

1

在您的情况下,最重要的可能是感知性能(网站对用户的感觉有多快)。

我无法提供关于文件大小的经验法则,但我可以告诉您,如果页面加载时间似乎超过 500 毫秒,您的普通用户会感到不耐烦。

最好快速加载某些内容(即您的地图),然后使用 ajax 请求逐步添加您的作品(地理标记)。当用户观看时,页面上“加载”的事物的感知性能的改善将超过对服务器进行多次调用导致的实际性能下降。否则,您的用户将盯着空白屏幕一秒钟左右,以便加载整个 html 文件。

于 2013-04-24T11:17:38.493 回答