Php 使用$http最佳实践的多个ajax请求
编写多个$http请求的最佳实践?或者最好是将所有查询(我使用的是php和mysql)放在一个页面中 写下面的代码两次或两次以上好吗Php 使用$http最佳实践的多个ajax请求,php,mysql,ajax,angularjs,Php,Mysql,Ajax,Angularjs,编写多个$http请求的最佳实践?或者最好是将所有查询(我使用的是php和mysql)放在一个页面中 写下面的代码两次或两次以上好吗 $http({ url: "php/mainLoad.php", method: "GET", params: {"userId":"1"} }).success(function(data, status, headers, config) { $scope.mydata = data; }).er
$http({
url: "php/mainLoad.php",
method: "GET",
params: {"userId":"1"}
}).success(function(data, status, headers, config) {
$scope.mydata = data;
}).error(function(data, status, headers, config) {
// $scope.status = status;
alert(status);
});
它通常取决于应用程序和正在实现的API类型 考虑功能A、B和C 如果A和B总是成对调用,而C有时与A和B一起调用,但并不总是这样,那么最好将A和B组合成一个调用,并将C分开,这样就不会有任何逻辑重复。如果有一次您可能需要单独呼叫a或B,这可能意味着您应该将它们作为单独的服务保留。这与干燥(不要重复自己)的方法相一致 一般来说,http请求本身并不昂贵,因此保持逻辑的干净性和可测试性通常比为可能发生的每个操作创建自定义请求更好 RESTful是一种非常流行的web服务实现类型,可能值得检查和理解