开发者社区> 问答> 正文

关于ajax性能问题? 400 报错

关于ajax性能问题? 400 报错 问大家一个关于ajax的问题哦,我以前参加过一个项目,所有的请求与响应都是ajax刷新局部的,但到最后这个项目上线了,几乎所有的操作都感觉很慢,是为什么啊?还有为什么oschina不用ajax刷新局部呢,是不是什么局限么?

展开
收起
爱吃鱼的程序员 2020-05-30 23:19:13 549 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    在IE下,多并发ajax请求,是毁灭性的######ajax 应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖 掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有 空闲的对象,则使用此对象,否则将创建一个新的对象。是这么回事么?######
    ######

    谁告诉你OSC没用ajax刷新局部的?

    导致操作慢的可能原因有很多,你就这么确定是AJAX的原因?

    ######有但是不多啊,留言那里用到了。这是其次,我的问题是"关于ajax性能问题",是不是ajax就好像是google地图可以使用,其他的网站看情况可以使用,但不能大量?以前的一个项目几乎所有的增删改查都是ajax的?######

    以前做的一个系统就一个页面 ajax写到蛋疼 但是速度没问题 这事多半跟ajax没关系 看看服务器响应时间 回调函数执行时间等等 

    首先得确定瓶颈在哪 别自己想 动手找

    ######以前找过,一个标签表,几乎每个页面都要查询到,但查询的时候加了事务,还有其他页面与js的优化,感觉几乎没有多少提升,一直好奇,有空就问问大家######只是好奇,上家公司的项目,service是有人单独写的,我只负责controller和view,上线后系统运行的可慢了,在我去之前不知道换了几拨人了,以前我看过 service 感觉写的很乱。现在的项目,我是维护的,看见几乎所有的请求都是ajax,感觉速度还是可以的,就问下。还有就是看见osc例如留言时ajax的,但为什么别的功能不做成ajax呢?######

    引用来自“tim1888”的答案

    只是好奇,上家公司的项目,service是有人单独写的,我只负责controller和view,上线后系统运行的可慢了,在我去之前不知道换了几拨人了,以前我看过 service 感觉写的很乱。现在的项目,我是维护的,看见几乎所有的请求都是ajax,感觉速度还是可以的,就问下。还有就是看见osc例如留言时ajax的,但为什么别的功能不做成ajax呢?
    因为没必要全部ajax
    ######回复 @开源码农 : 哦?那你这个大多数的依据从何而来?###### @leo108 够直接了吧###### @leo108 我是在批判那些大多数,我能接受######回复 @开源码农 : 你自己不能接受就直说,不需要把这个帽子扣在“大多数程序猿”头上######因为大多数程序员没办法完全接受js的“回调”这一特性,为了省心省时,自然会少用甚至不用ajax、
    2020-05-30 23:19:15
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载