我正在创建一个应用程序,我试图弄清楚最好的方法是我加载json文件.
var jsonFile = <?PHP echo include "jsonFile.json";?>;
var jsonFile_2 = <?PHP echo include "jsonFile2.json";?>;
//and more possible includes
或Ajax更好?
$.ajax({
type: "GET",
url: "jsonFile.json",
dataType: "json",
success: function () {
//more nested ajax calls
}
});
或者两者的混合?
到目前为止,有3个json文件将被加载,其中一个文件会随着时间的推移而增长,每个用户都是唯一的,第二个是静态文件,第三个是大数据文件.所有用户都将访问第二个和第三个文件.
随着时间的推移,高用户增长,保持效率和良好性能的最佳方法是什么?当有1000,10000或1000000用户同时访问一个文件时,我应该担心PHP或javascript ajax的具体内容吗?是否应该采取不同的方法?
解决方法:
这取决于你想要它的行为.每种方法都不同.如果你在$(document).ready上进行ajax调用,那么页面将首先加载,然后加载这两个文件.如果文件很大,那么你可能想要使用AJAX,因为这样一个调用就不会减慢整个页面的速度.如果你想要它们在页面加载,只需要它们一次,包含就好了.当您希望调用是异步时,AJAX是必需的.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。