【问题标题】:Where can i find the list of Max and Min execution time of wordpress plugin's and APIs?我在哪里可以找到 wordpress 插件和 API 的最大和最小执行时间列表?
【发布时间】:2019-05-16 23:26:08
【问题描述】:

我上网寻找 WordPress 插件、Api 和主题的执行时间列表。 我有一个场景,我的客户使用 WPengine 作为他们的主机,他们不想超过 Wpengine 提供的最佳执行时间,即 60 秒。我正在使用建议执行时间为 300 秒的 Avada 主题。 知道我不熟悉许多 WP API、主题和插件,因此,我正在寻找一个显示推荐执行时间的列表,或者有人可以分享他们的执行时间经验。

【问题讨论】:

    标签: wordpress execution-time wp-api


    【解决方案1】:

    您不太可能找到此信息,而且如果您找到了,则可能会非常不准确,因为执行时间取决于许多不同的因素,而这些因素无法跨用户控制/主机/环境。但是,60 秒是一个很大的时间限制——PHP 的默认值为 30 秒。请注意,此限制是针对服务器生成响应所需的时间,而不是页面加载所需的时间。例如,一个网站可能需要 1 秒来执行 PHP 以响应网站 GET 请求,但浏览器可能需要 120 秒才能完全加载服务器响应的页面。如果您的服务器仅响应一个正常的 Web 请求就需要超过 60 秒来处理您的 PHP,那么您很可能还有其他非常严重的问题。

    似乎 Avada 主题要求 300 秒的主要原因是能够批量加载演示内容,这可能是下载 ZIP 文件、解压缩和处理内容之类的事情。这应该只需要完成一次,您应该可以通过 FTP 手动导入来绕过它。

    通常,此限制仅适用于此类问题;导入或导出大量大文件,在一页加载大量内容(例如,如果您在 wordpress 中将每页的帖子设置为 1000)等。或者错误的代码 - 永远不会退出的 FOR() 循环应该有一个执行时间“无限”。

    【讨论】:

    • 目前没有成功找到该列表。我认为没有一种万能的解决方案。更具体地说,我正在寻找任何要求更多执行时间的数据密集型 API。一些 Real State API 可能是或其他一些要求更多执行时间的 WP 插件。我现在想要的只是以某种方式说服我的客户将执行时间设置为至少 300 秒,为此我需要一个可能包含 10,15 个 API、插件和主题的列表,其执行时间(如 Avada)远大于 60 秒。也许熟悉不同 API、插件和主题的人可以帮帮我。
    猜你喜欢
    • 2015-10-08
    • 2015-07-29
    • 1970-01-01
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多