Wenn eine Seite zu einer anderen Seite springt, werden alle Parameter auf dieser Seite verworfen. Dynamische Seiten verwenden im Allgemeinen URL-Adressen, um alle Parameter auf der Seite zu speichern. Wenn die Suchmaschine die Seite zulässt, kann es daher aufgrund des Fragezeichens zu einer Endlosschleife kommen werden nicht eingegeben, was die Effizienz der Seitensammlung verringert. Die URL einer statischen Webseite hat zufällig kein Fragezeichen, daher müssen wir sie aus SEO-Gründen fälschen und die Effizienz der Website-Einbindung verbessern. Der folgende Inhalt befasst sich mit der Verwendung pseudostatischer Technologie.
Zuallererst können Sie kostenlose Kurse im Zusammenhang mit der chinesischen PHP-Website lernen
1 Sehen Sie sich das pseudostatische Video-Tutorial in "Video-Tutorial zur Implementierung der Seitenstatik in PHP"
php pseudostatische Technologie
1. Detaillierte Einführung in PHP pseudostatisch Grafik- und Textcode
Wenn Sie pseudostatisch verwenden, verbraucht es CPU-Ressourcen, aber es ist vorteilhafter für SEO usw., wenn Sie nicht pseudostatisch, sondern rein statisch verwenden ( Wie HTML) führt dies zu einem Lese- und Schreibengpass auf der Festplatte. Informationen zur Implementierung von Pseudostatik durch PHP Diese Methode kann nicht nur im Hinblick auf das Routing gelöst werden, sondern kann auch mithilfe von Apache, NGNIX-Server usw. implementiert werden.
2. Der Unterschied zwischen PHP-Umleitung und Pseudostatik
Pseudostatik ist eine wichtige Methode der Suchmaschinenoptimierung, die durch Umleitung erreicht wird, und die Website kann durch Umleitungstechnologie ausgeblendet, um abnormale Zugriffe zu filtern. Diese Lektion ist in zwei Teile gegliedert. Die erste Hälfte führt ausführlich in die Grundkenntnisse der Apache-Umleitung ein. In der zweiten Hälfte wird das Verständnis der Umleitung anhand mehrerer praktischer Fälle vertieft und die tatsächlichen Auswirkungen verschiedener Umleitungseinstellungen demonstriert.
Statische URL: URL ähnelt Ihrem Domainnamen /news/ 2012-5- 18/110.html Wir nennen es im Allgemeinen eine echte statische URL. Jede Webseite hat einen echten physischen Pfad, der tatsächlich auf dem Server existiert.
Dynamische URL: Eine URL ähnlich Ihrem Domainnamen/NewsMore.asp?id=5 oder Ihrem Domainnamen/DaiKuan.php?id=17, mit ? Die URL der URL wird im Allgemeinen als dynamische URL bezeichnet. Jede URL ist nur eine logische Adresse und existiert nicht physisch auf der Serverfestplatte.
Pseudostatische URL: Die URL ähnelt der chinesischen PHP-Website //m.sbmmt.com/course/74.html. Diese URL ähnelt einer echten statischen URL. Es verwendet pseudostatische Regeln, um dynamische URLs in statische URLs umzuwandeln. Es ist auch eine logische Adresse, es gibt keine physische Adresse.
4. Drei Möglichkeiten, pseudostatische PHP-Seiten zu implementieren
Direkte Ausgabe, wenn der Client darauf zugreift. Es ist keine Skripterklärung erforderlich. Es wird sehr gute Ergebnisse liefern, wenn der Datenverkehr sehr groß ist (z. B. wenn es jeden Tag Millionen von Besuchen gibt). Mit anderen Worten: Diese HTML-Seite existiert tatsächlich auf der Serverseite.
Natürlich, wenn der Traffic auf Ihrer Website nicht so groß ist. Das Umschreiben von URLs ist die beste Methode (meiner Meinung nach können Sie bei großem Datenverkehr einen Lastausgleich in Betracht ziehen. Es gibt viele Methoden zum Umschreiben von URLs, einschließlich APACHE und IISREWRITE). Sogar PHP-Skripte können damit direkt umgehen.
Das Lesen eines einzelnen HTML + Bildes, Flash und anderer Anhänge kann den Zweck erfüllen, warum sich die Mühe machen, die Datenbank und die PHP-Cache-Datei zu lesen und erneutes Lesen Warum ist es so mühsam, die Datenausgabe zu integrieren und Anhänge wie Bilder und Flash hinzuzufügen? Die CMS-Homepage erfordert keine große Interaktion und die Forum-Version sollte hier nicht verwendet werden. Im Gegenteil, es sollte mehr darauf geachtet werden: Schönheit! kompatibel! Intuitive Informationen! Leistung! Und Stabilität!
6. PHP einfache pseudostatische URL-Mechanismus-Implementierung
Da unser System Pseudostatik unterstützt, verwendete das vorherige System direkt den Server-Apache oder das mitgelieferte Rewrite IIS Die Datei definiert die Regeln, aber es gibt keinen Routing-Mechanismus im Framework, daher wird das Framework dieses Mal eine neue Strategie verwenden und den Routing-Mechanismus in PHP implementieren. Also begann ich, die Funktionsimplementierung zu untersuchen. Vor der Entwicklung verstehe ich zunächst, was der „Routing-Mechanismus“ bewirkt. Er macht hauptsächlich zwei Dinge.
Verwandte Fragen und Antworten
1. Warum sind pseudostatische Regeln ungültig?
2.Pseudostatisches Einstellungsproblem
3Pseudostatisches .htaccess-Problem
[Verwandt Empfehlungen 】
1. Kostenloses PHP-Tutorial für die chinesische Website: „PHP vollständiges Selbstlernhandbuch“
2. Kostenloses PHP-Tutorial für die chinesische Website: „php .cn Dugu Jiujian (4)-php Video-Tutorial》
Das obige ist der detaillierte Inhalt vonZusammenfassung der Verwendung der pseudostatischen PHP-Technologie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!