【问题标题】:PHP Mail Function Slowing Down PagePHP邮件功能减慢页面
【发布时间】:2012-08-09 00:13:39
【问题描述】:

我有 2 个页面 PageA 用于发布查询和 PageB - 谢谢页面。

我已将 SendMail PHP 函数添加到 PageA 中,一旦在 PageA 中发布查询,它就会向 3 个人发送邮件以及附件。

现在完成此操作后,我将重定向到 PageB,即感谢页面。

现在的问题是重定向到 PageB 需要很长时间(超过 2 秒),因为 PageA 中的邮件功能正在减慢此速度。

请告诉我如何摆脱这个

【问题讨论】:

    标签: performance php


    【解决方案1】:

    您如何使用由 cron 作业触发的单独脚本发送电子邮件?

    【讨论】:

      【解决方案2】:

      一些选项包括:

      1) 在本地邮件服务器中对邮件进行排队,并让它处理到达最终目的地的详细信息。此选项可能需要您设置邮件服务器,但应立即发送并允许脚本继续执行。

      2) 不要立即投递邮件,而是在数据库中标记它处于待处理状态,并运行一个 cron 作业以将待处理的电子邮件与网页分开发送。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-12-01
        • 1970-01-01
        • 2012-02-27
        • 2011-06-22
        • 1970-01-01
        • 1970-01-01
        • 2013-04-04
        相关资源
        最近更新 更多