Ajax响应滞后

时间:2012-02-10 10:16:44

标签: codeigniter jquery lag

我正在向Codeigniter中的控制器/操作发送ajax请求,它会进行一些操作并发送响应。 我得到的反应是准确的,但它发送响应的时间是4-5秒,这是巨大的。

我能够调试并确定导致这种滞后的原因。在方法结束时,我发送邮件。我在这里使用mail()函数。我甚至通过编写@mail()来抑制错误,所以在localhost上它没有给出任何错误并在实时服务器上执行良好。

但即使没有错误,环境中也存在滞后,即本地和Live服务器。我不确定问题是什么。 现在,一旦我删除/注释掉mail()函数,响应就会瞬间完成并且快速闪电。

请让我知道可能的解决方案可能是什么问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

PHP mail()非常有限。尝试使用代码点火器电子邮件类:http://codeigniter.com/user_guide/libraries/email.html