Tipps zur Optimierung der PHP-Codes
13. August 2008 2 Kommentare
Alle modernen Programmiersprachen entwickelt wurden und werden, damit sie die gleiche Aufgabe, viele verschiedene Möglichkeiten. Dieses "Alle Wege führen nach Rom" der modernen Programmierung ist sehr nützlich, da der Entwickler die Möglichkeit hat, zu entscheiden, welche jeitos vai Führer ihre Programmierung und ihre Pfade folgen die zur Umsetzung ihrer Projekte. Mit dem PHP konnte nicht anders sein: der Plan mit PHP als auch ruhige und es ist möglich, verschiedene Lösungen auf unterschiedliche Weise.
Aber alle diese Freiheit, wenn missbraucht, kann es zur Beschädigung der Leistung und Qualität eines Projekts. Durch schlechte Praktiken Programmierung PHP jemand kann sich die Performance eines gesamten Systems hinter ihrem Potenzial, wenn es programmiert worden, so daß "angemessen". Es gibt ein paar kleine Tipps, die einfach zu folgen - nicht in irgendeiner Weise die Logik des Programms und modus operandi der progamador PHP - und surtem gute Ergebnisse, in Richtung der Optimierung ç ã und der Zugewinn an Leistung und Performance ihrer Scripte .
Optimierung von Output-Daten
Die PHP erlaubt der Server-Seite der soliticações Verarbeitung erfolgt auf der Seite des Kunden. Es ist sehr wichtig, eine gute Leistung zu zeigen, das Ergebnis dieser Verarbeitung erfolgt auf der Server-Seite, da die Front-End eines Antrags oder das System muss einfach zu bedienen und schnell auf Anfragen reagieren.
Verwenden Sie "echo" anstelle von "print"
Unter den zwei Funktionen, mit denen die Anzeige von Informationen - das "das" Processing Server-Seite - die Funktionen echo und Print sind die bekanntesten. Inzwischen nutzen das Echo ist besser, weil, obwohl beide dienen und nehmen Sie die gleiche Sache - Anzeige Informations-und Ausfahrten - die Durchführung der Echo ist besser.
Also lieber mit echo ()!
Einfaches Anführungszeichen und Zitate
Für die Anzeige auf dem Bildschirm den Inhalt einer Variable, können Sie die doppelte ( ") und schreiben die Variable zusammen mit dem Rest des Displays, oder verwenden Sie einfache Anführungszeichen ( ') und Zusammenfügen der Variablen (.) Mit dem Rest der Ausfahrt, gewisser Weise "Isolierung" der Variablen in den Rest der Bildschirmarbeit.
Am besten ist es, einfache Anführungszeichen zu benutzen mit "Isolierung" der Variablen anstatt zitiert die Variablen zusammen mit dem Rest des Inhalts. Also lieber zu verwenden:
/ / Way weniger effizient echo "Dies ist eine weniger effiziente Art der Darstellung ein $ var!", / / Effizientere echo "Dies ist eine höchst effektive Weise zu zeigen." $ Var ".!"; Und es gibt noch eine Möglichkeit schnell und mit einer besseren Leistung in PHP. Obwohl es ein wenig seltsam diese Syntax - zumindest für mich - die bewegen Ergebnisse in mehrere Parameter für die Funktion eher als Verkettung halten sind mehr zufrieden stellend:
/ / Sehr effiziente Art und Weise (mit Syntax-seltsam ...) echo 'viel effizienter Weg, um eine', $ var, '! "; Optimierung von Schleifen
Es ist die Rede, dass in einer Web-Site oder System in PHP ohne reden Loops. Und weil sie so verwendet werden - gerade weil sie so unverzichtbar - ist wichtiger als tun Loops PHP von großer Leistung.
Geben Sie im Voraus auf eine Variable für Loops "
Eine sehr häufige, was zu tun ist, wenn der Programmierung in PHP ist es, den Betrag von "etwas" und mit ihm eine Schleife ist es, ein weiteres "alles". Und es gibt viele Entwickler, für Mangel an Wissen oder pregui ç zu machen:
for ($ i = 0; $ i <= mysql_num_rows ($ result), $ i ) ([Code]) Wo eigentlich ist, bringt es in einem extra Verarbeitung für jedes der Itera ç ã. Die Angabe im Voraus und eine Variable, wie oft die Schleife vai acontercer, Fracht Verarbeitung ist niedriger und damit Ihren Code optimiert:
$ Total = mysql_num_rows ($ result); for ($ i = 0; $ i <= $ total, $ i ) ([Code]) Optimierung von Variablen und Funktionen
Unnötig Kommentar über die Bedeutung von Variablen und Funktionen in ein PHP-Skript, denn das ist einfach. Optimierung der Funktionen und Variablen, es ist mehr notwendig, wenn wir versuchen eine hervorragende Leistung. Diese Tipps sind schnell und effizient:
- Mit Hilfe benötigen anstatt require_once;
- Verwenden Sie absolute Pfade statt Verwandten in "enthält", "erfordert" und dergleichen ist besser (auch wenn es möglicherweise einige Unannehmlichkeiten Zukunft, aus naheliegenden Gründen);
- "Else / if" ist schneller als "switch / case";
- Steigende eine lokale Variable ist fast 100% langsamer, wenn es nicht zu geben im Voraus.
Mehr über Optimierung der PHP-Codes
Wie könnte man sich vorstellen, dass die "Tradition" hat, dass die PHP und der Umfang, in dem es charakteristisch ist, diese Tipps schnell nicht schließen das Thema. Für viele andere Tipps zur Optimierung ihrer Codes in PHP, prüfen Lesung in den folgenden Artikeln (in Englisch):
- PHP-Optimierungstipps;
- 50 PHP Optimierung Tipps revisited;
- 40 Tipps zur Optimierung Ihrer PHP-Code;
- Die HOWTO zur Optimierung PHP;
- 10 Dinge, die Sie (wahrscheinlich) PHP nicht kennen.
Und du, hat einige Ratschläge zur Optimierung Ihrer PHP-Code?














Trackback am 13. August 2008
Trackback am 13. August 2008