我正在编写一种社交网络应用程序,正在为一个特定的决定而苦苦挣扎。我有相当大的json结构(至少300KB)用于地图上的标记,我想知道是否可以将其呈现为html,或者我是否应该使用ajax来按块提供服务。有没有关于建议响应大小的经验法则(什么是好的,什么是已经不好的)?另一方面,因为ajax解决方案更加复杂,并且增加了对服务器的请求数量。
发布于 2013-04-24 19:17:38
在你的情况下,最重要的可能是感知到的性能(网站对用户的感觉有多快)。
我不能提供文件大小的经验法则,但我可以告诉你,如果页面加载时间超过500ms,一般用户就会不耐烦。
最好是快速加载某些内容(例如,您的地图),然后使用ajax请求逐步添加您的部分(地理标记)。当用户观看时,页面上“加载”的东西的感知性能的提高将超过对服务器进行多次调用导致的实际性能的下降。否则,您的用户将盯着空白屏幕一秒钟左右,直到加载整个html文件。
https://stackoverflow.com/questions/16190363
复制相似问题