gpt4 book ai didi

php - 对 PHP 脚本开销的内部 Apache 请求

转载 作者:搜寻专家 更新时间:2023-10-31 21:46:47 24 4
gpt4 key购买 nike

我有一个 PHP 页面,它通过使用 file_get_contents 向同一服务器上的另一个站点发出 HTTP 请求来获取其内容。这两个站点都在 Apache 2 中运行,Apache 2 使用 suPHP 调用 PHP(这是 FastCGI,对吧?)

这个调用的开销有多大? Apache 在向 PHP 发送请求之前是否进行了大量处理?

另一种调用方法是让第一个站点执行 exec('php/the/other/script.php some parameters')。这会更快吗,或者生成进程的开销是否大于通过 Apache 的开销?

最佳答案

Apache 的开销将取决于为该站点主机配置的内容,例如 https、htaccess 检查、重写等。这些东西可以叠加。现在,我认为相对而言,开销不会太大,但您将有时间生成响应,这取决于外部页面的性质,在某些情况下,调用可能很重要。

话虽如此,我并不认为通过 Apache 进行调用有任何问题。但我确实认为,正如你所建议的那样,直接公开 php 会更好。我认为阅读 SOA 的一般知识可能会帮助您了解如何最好地实现。

关于php - 对 PHP 脚本开销的内部 Apache 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1934295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com