2016-03-22 8 views
0

Wahrscheinlich eine sehr dumme Frage, aber ich frage mich, wie PHP funktioniert. Ich versuche Wege zu finden, um den PHP meiner WordPress Themes zu verbessern.PHP Server Anfragen reduzieren

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

Werde ich die Anzahl der Anfragen/Prozesse reduzieren, wenn ich sie wie diese

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

Was will ich eigentlich wissen, ist, wird eine Anfrage an den Server dort sein jedes Mal, es liegt <? Php und kann ich oder kann ich die Anzahl der Anfragen reduzieren, indem Sie sie kombinieren?

+2

Anzahl der Anfragen abhängig von der Anzahl der '

+0

Das hat absolut nichts mit Anfragen zu tun. // Und selbst wenn du es um der Zeit des Parsens willen geändert hast - das wird keinen Effekt haben, den du messen oder sogar bemerken könntest. Also beginnen Sie besser nicht damit, Dinge in dieser Hinsicht zu ändern. – CBroe

Antwort

0

Ich bin mir nicht sicher, Sie verstehen, was eine "Anfrage" in diesem Zusammenhang ist, und Sie können Terminologie mischen (was zu Ihrer Verwirrung in der Sache führt).

Um die Frage zu beantworten ... Nein, mehrere PHP-Codezeilen in einer einzigen Datei führen keine zusätzlichen HTTP-Anfragen aus.

Wenn Sie eine Anforderung an eine URL zu machen, wie:

http://www.example.com/somePage.php 

Das ein Anfrage erstellt. Der serverseitige Code in somePage.php wird in seiner Gesamtheit verarbeitet und das Ergebnis dieser Verarbeitung wird als Antwort auf die Anforderung an den Client gesendet. An diesem Punkt ist die Anfrage/Antwort erledigt.

Die Anfrage hat buchstäblich nichts zu tun, wie viele Zeilen PHP-Code auf der Seite sind.

Ich versuche, Wege zu finden, um die PHP meiner WordPress-Themen zu verbessern.

Nun, um das zu tun, dass Sie zuerst brauchen würde, um etwas zu identifizieren, die ihn braucht werden verbessert. Mischen Sie Ihren Code nicht einfach nach dem Zufallsprinzip und hoffen Sie, dass er die Dinge auf unermessliche Weise verbessert. Messen Sie etwas, dann verbessern Sie das etwas.

Wenn Ihre Seite langsam geladen wird, finden Sie heraus, wo/wie/warum das passiert. Vielleicht haben Sie etwas Code, der lange verarbeitet werden muss, vielleicht haben Sie ineffiziente SQL-Abfragen, vielleicht übertragen Sie große Bilder an den Browser und das Netzwerk ist langsam, vielleicht etwas anderes. Nicht erraten, messen.

+0

"Ich bin mir nicht sicher, ob Sie verstehen, was eine" Anfrage "in diesem Zusammenhang ist". Du hast Recht, ich habe keine Ahnung, aber deine Antwort hat mir geholfen. Ich muss auf die richtige Weise herausfinden, was viele Prozesse zur gleichen Zeit verursacht und warum manchmal php hängt und meine Website verlangsamt. Ich weiß nicht, ob das Shared Hosting einfach ist. – WendiT