Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ajax和我的php ajax工作表?_Php_Jquery_Ajax - Fatal编程技术网

Jquery ajax和我的php ajax工作表?

Jquery ajax和我的php ajax工作表?,php,jquery,ajax,Php,Jquery,Ajax,我在我的网站上使用了很多jqueryajax请求,jquery中的ajax指向的php页面变得相当长 我想知道有多少if,elseif,else语句被认为太多了 如果我有数百个,它会减慢我的站点或ajax请求吗?有多少人被认为太多,如果他们太多,我该如何处理 谢谢亲爱的,没有太多的限制。至于您对缓慢性能的担忧,它总是取决于您的代码质量。如果您正在编写高质量的代码,那么就没有问题了 例如,您向一个文件发送了一个ajax请求,该文件将返回表中的记录。现在,性能将取决于如何编写查询、如何发回结果以及如

我在我的网站上使用了很多jqueryajax请求,jquery中的ajax指向的php页面变得相当长

我想知道有多少if,elseif,else语句被认为太多了

如果我有数百个,它会减慢我的站点或ajax请求吗?有多少人被认为太多,如果他们太多,我该如何处理


谢谢

亲爱的,没有太多的限制。至于您对缓慢性能的担忧,它总是取决于您的代码质量。如果您正在编写高质量的代码,那么就没有问题了


例如,您向一个文件发送了一个ajax请求,该文件将返回表中的记录。现在,性能将取决于如何编写查询、如何发回结果以及如何显示结果。所以,集中精力编写代码的质量

如果ajax不是由php输出的,而是由纯javascript输出的,那么可以将其缩小。除此之外,你的问题很难回答。没有关于“多少就是太多”的规定。数百个
if-else
可能是
设计的时候了(re)-consideration@3nigma不是真的,在我的ajax工作表中,我必须知道请求的名称是什么,以执行必要的数据库更改,而不使用if-elseif,那么我就无法确定要向doWell查询哪个,如果请求不是同一个“任务”的一部分,也许您可以拆分请求。否则你会回答你自己的问题…@nvcode:根据你对请求代码的编码方式,你可以拥有一个“请求代码”=>“请求的php文件”数组,这将消除所有
if
s的需要。好的,谢谢,这就是我想要的,谢谢你的回复:)