Heim > Artikel > Backend-Entwicklung > Empfohlene Video-Tutorial-Materialien für PHP, um eine Seitenstatisierung zu erreichen
Wie wir alle wissen, ist die Seitenstatik eine wesentliche Fähigkeit bei der Entwicklung von Portal-Websites. „Video-Tutorial zur Implementierung der Seitenstatik in PHP“ analysiert sie aus zwei Perspektiven: reine Statikisierung und Pseudostatik und führt jeden dazu, wie es geht So erreichen Sie eine Seitenstatik in PHP: Generieren Sie rein statische Seiten und konfigurieren Sie pseudostatische Seiten auf dem Webserver, damit jeder ein weiteres Tool zur Gehaltserhöhung beherrschen kann.
Adresse für die Kurswiedergabe: http://www.php.cn/course/403.html
Der Unterrichtsstil des Lehrers:
Die Vorträge des Lehrers sind lebendig, witzig, witzig und berührend. Eine lebendige Metapher ist wie der letzte Schliff, der den Schülern die Tür zur Weisheit öffnet; ein gut platzierter Humor zaubert den Schülern ein wissendes Lächeln, als würde er den Menschen einen Nachgeschmack und Nostalgie geben; werden von Zeit zu Zeit in die Erzählung eingestreut und regen zum Nachdenken und zur Warnung an.
Der schwierigere Punkt in diesem Video ist, dass PHP mit Pseudostatik umgeht:
Zuallererst was ist pseudostatisch:
Pseudostatisch, auch bekannt als URL-Rewriting, ist eine dynamische URL, die wie eine statische URL aussieht. Mit anderen Worten, dynamische Webseiten entfernen die Parameter dynamischer Webseiten durch Umschreiben der URL-Methode, es besteht jedoch keine Notwendigkeit, umgeschriebene Seiten im tatsächlichen Webseitenverzeichnis zu implementieren.
Zusätzlich werden zwei Substantiv-Parsings hinzugefügt
Statische URL: reines statisches HTML-Dokument, Webseite, die mit Dateityp:htm abgefragt werden kann
Dynamische URL: Der Inhalt ist In der Datenbank gespeichert, den Inhalt entsprechend den Anforderungen anzeigen, beginnt die URL mit? # & Verschiedene Parameter anzeigen, z. B.: news.php? lang=cn&class=1&id=2
Die Vor- und Nachteile zwischen dynamisch, statisch und pseudostatisch (neu)
Dynamische URLs
Zuallererst sind derzeit dynamische URLs Für Google nicht verfügbar. Die Aussage „kann nicht gecrawlt werden“ ist falsch. Google kann mit dynamischen URLs sehr gut umgehen und sie reibungslos crawlen. Zweitens ist die Aussage „kann nicht mehr als 3 Parameter haben“ falsch Bei dynamischen URLs sollten die Parameter jedoch minimiert werden, um zu vermeiden, dass die URL zu lang wird.
Zweitens haben dynamische URLs bestimmte Vorteile: news.php? lang=cn&class=1&id=2 Die Parameter in der URL sagen Google beispielsweise genau, dass die Inhaltssprache dieser URL cn ist, sie zur Kategorie 1 gehört und die Inhalts-ID 2 ist, was es für Google einfacher macht, sie zu identifizieren den Inhalt verarbeiten.
Schließlich sollten dynamische URLs so prägnant wie möglich sein, insbesondere die Parameter für die Sitzungskennung (sid) und die Abfrage (query), was leicht zu einer großen Anzahl identischer Seiten führen kann.
Statische URL
Der absolute Vorteil der statischen URL ist, dass /product/nokia/n95.html und /about.html leicht verständlich sind und somit in der Suchergebnisse. Möglicherweise ist die Anzahl der Klicks relativ hoch.
Zweitens sind statische URLs möglicherweise nicht die beste Form von URLs. Wie oben erwähnt, können dynamische URLs Google einige Parameter mitteilen, die erkannt werden können, während statische URLs nicht richtig angeordnet werden, wenn das Dokumentlayout nicht geeignet ist (z. B. zu flach sein, alle HTML-Dokumente im Stammverzeichnis ablegen) und andere Faktoren enthalten nicht so viele Referenzinformationen wie statische URLs für Google.
Schließlich glaubt Le Sishu, dass in Googles Artikel eine versteckte Bedeutung steckt? „Das Aktualisieren von Seiten mit dieser Art von URL kann zeitaufwändig sein, insbesondere wenn die Informationsmenge schnell wächst, da der Kompilierungscode für jede einzelne Seite geändert werden muss, ist dies auch im Google-System der Fall.“ ? Gibt es ein solches Problem?
Pseudostatische URL
Erstens können pseudostatische URLs dynamische URLs nicht „statisch“ machen. Pseudostatische URLs sind lediglich eine Umschreibung dynamischer URLs. Statische URLs sollen HTML-Dokumente sein.
Zweitens ist Pseudostatik wünschenswert, aber der Schwerpunkt sollte auf der Entfernung redundanter Parameter, der Standardisierung von URLs und der weitestgehenden Vermeidung doppelter Seiten liegen.
Schließlich birgt Pseudostatik ein großes Gefahrenpotenzial. Am besten verwenden Sie es, wenn Sie mit dem Website-System, der Website-Struktur, der Inhaltsverteilung und der Parameterbedeutung vertraut sind.
Wenn Sie pseudostatische Regeln schreiben, sollten Sie wertvolle Parameter beibehalten und nicht alle wertvollen Parameter rationalisieren, wie zum Beispiel news.php im vorherigen Beispiel? lang=cn&class=1&id=2 sollte besser als news-cn-class1-id2.html umgeschrieben werden, statt übermäßig prägnant und als news-2.html umgeschrieben zu werden.
Außerdem darf die Pseudostatik keine Sitzungs-ID (Sid) und Abfrageparameter (Query) enthalten, /product.asp? Bei einer dynamischen URL wie sid=98971298178906&id=1234 wird die darin enthaltene SID ursprünglich von Google erkannt und blockiert. Wenn sie jedoch als /product/98971298178906/1234 umgeschrieben wird, kann Google sie nicht nur nicht erkennen, sondern auch verursachen unendlich viele doppelte Seiten auf der gesamten Website (bei jeder Sitzung wird eine neue Sitzungs-ID generiert).
Sollten wir Pseudostatik oder echte Statik wählen
1. Es gibt keinen Unterschied zwischen der Verwendung von echter Statik und falscher Statik für SEO
2. Verwendung Echte statische Aufladung kann Festplattenschäden verursachen und die Leistung des Forums beeinträchtigen
3. Die Verwendung von pseudostatischer Aufladung beansprucht einen bestimmten Teil der CPU-Auslastung und eine starke Nutzung führt zu CPU-Überlastung
4. Das Wichtigste Eines: Wir müssen für SEO statisch sein
Also:
1. Die Verwendung der echten statischen Methode kann direkt eliminiert werden, da sie unabhängig von ihrer Erzeugung sehr schädlich für die Festplatte ist.
2. Da die Wirkung von wahrer und falscher Statik gleich ist, können wir Pseudostatik wählen.
3. Die übermäßige Verwendung von Pseudostatik führt jedoch zu einer CPU-Überlastung.
4. Solange wir es nicht in großen Mengen verwenden, ist es in Ordnung.
5. Da Statik nur für SEO gedacht ist, benötigen wir für SEO nur Pseudostatik und es besteht für Benutzer keine Notwendigkeit, sie zu verwenden.
6. Daher müssen wir in Archiver, der speziell für SEO-Crawling bereitgestellt wird, nur Pseudostatik verwenden.
7. Vielen Dank für Ihre Geduld beim Lesen meines Artikels.
8. Wenn Sie Fragen oder andere Meinungen haben, können Sie gerne
Kommentare zu Pseudostatik und echter Statik abgeben.
Es gibt immer noch echte Statik und Pseudostatik. statisch Wesentlicher Unterschied. Die Verarbeitung von reinem HTML für durchsuchende Benutzer und PHP, das mehrere Daten aufruft, erfordert deutlich weniger CPU-Auslastung als ersteres. Ich erinnere mich, dass jemand einmal gesagt hat, dass HTML-Downloads häufig gelesen und auf die Festplatte geschrieben werden. Er sagte, das Lesen der Datenbank erfordere kein Lesen und Schreiben auf die Festplatte. Darüber hinaus gibt es viele zwischengespeicherte, verstreute PHP-Dateien Werden diese Lesevorgänge nicht auch auf der Festplatte abgelegt? lächerlich.
Der Zweck kann durch das Lesen eines einzelnen HTML + Bild-Flashs und anderer Anhänge erreicht werden. Warum sollte man sich die Mühe machen, die Datenbank zu lesen, die PHP-Cache-Datei zu lesen, die Datenausgabe erneut zu integrieren und Bild-Flash und andere Anhänge hinzuzufügen? Es ist so lästig? 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!
Das obige ist der detaillierte Inhalt vonEmpfohlene Video-Tutorial-Materialien für PHP, um eine Seitenstatisierung zu erreichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!