减少php服务器请求

减少php服务器请求,php,Php,可能是一个非常愚蠢的问题,但我想知道php是如何工作的。我正试图找到改进WordPress主题php的方法 <?php echo "PHP script."; ?> <?php echo "More PHP script!"; ?> 如果我像这样将请求/流程放在一起,我会减少它们的数量吗 <?php echo "PHP script. More PHP script!"; ?> 我真正想知道的是,每次有一个php时,是否都会有一个对服务器的请求,我

可能是一个非常愚蠢的问题,但我想知道php是如何工作的。我正试图找到改进WordPress主题php的方法

<?php
echo "PHP script.";
?>
<?php
echo "More PHP script!";
?>

如果我像这样将请求/流程放在一起,我会减少它们的数量吗

<?php
echo "PHP script. More PHP script!";
?>


我真正想知道的是,每次有一个php时,是否都会有一个对服务器的请求,我是否可以或我是否可以通过组合它们来减少请求的数量?

我不确定您是否理解在这种情况下“请求”是什么,您可能会混淆术语(这会导致您对该问题的混淆)

要回答这个问题。。。不,在一个文件中包含多行PHP代码不会执行额外的HTTP请求

当您向URL发出请求时,例如:

http://www.example.com/somePage.php
这将创建一个请求。
somePage.php
中的服务器端代码被完整地处理,处理的结果被发送到客户端以响应请求。此时请求/响应完成

请求实际上与页面上的PHP代码行数无关

我正试图找到改进WordPress主题php的方法

<?php
echo "PHP script.";
?>
<?php
echo "More PHP script!";
?>
为了做到这一点,你首先需要确定一些需要改进的地方。不要只是随便乱翻你的代码,希望它能让事情变得更好。衡量某件事,然后改进它


如果您的页面加载缓慢,请找出发生这种情况的位置/方式/原因。可能您有一些代码需要花费很长时间来处理,可能您的SQL查询效率低下,可能您正在将大型图像传输到浏览器,而网络速度很慢,可能还有其他原因。不要猜测、测量。

请求的数量取决于
的数量这与请求完全无关。//即使您为了分析时间而更改了它,也不会产生任何您可以测量甚至注意到的效果。所以最好不要从改变这方面的事情开始,“我不确定你是否理解在这种情况下“请求”是什么”。你说得对,我不知道,但你的回答帮助了我。我必须找到正确的方法来衡量是什么导致许多进程同时运行,以及为什么有时候php会挂起并减慢我的网站。不知道这在共享主机上是否容易?