Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung statischer Beispiele von PHP-Seiten

Detaillierte Erläuterung statischer Beispiele von PHP-Seiten

小云云
小云云Original
2018-03-20 13:16:481965Durchsuche

In diesem Artikel werden hauptsächlich detaillierte Beispiele für statische PHP-Seiten vorgestellt, in der Hoffnung, allen zu helfen.

1. Dynamischer Seitenanalyseprozess

Grammatikanalyse-》Kompilieren-》Ausführen-》Anzeige Ergebnisse

So optimieren Sie die Antwortzeit dynamischer Seiten; optimieren Sie die Datenbank; 🎜>

3. Vorteile der Statik von dynamischen Seiten

Reduzieren Sie die Berechnungszeit von Serverskripten und sparen Sie Serverressourcen schneller machen Die Reaktion verbessert die körperliche Untersuchung des Benutzers

Da die Ergebnisse direkt angezeigt werden

Setzen Sie die dynamische URL auf eine statische URL. Das Formular

5. Was ist pseudostatisch

Pseudostatisch: Es sieht aus wie eine statische Seite, aber tatsächlich wird auf die dynamische URL

zugegriffen (die dynamische URL).

Adresse wird in eine statische Seitenadresse umgewandelt) 6. Kategorien statischer Seiten

Wenn Sie statisch machen möchten, müssen Sie Puffer kennen

7. Puffer verstehen


Fall: Datei speichern, zuerst in einen Puffer schreiben

(Betriebssystem Puffer

) Wenn ein Puffer voll ist, werden die Daten im Puffer auf die Festplatte geschrieben Festplatte 8. PHP-Pufferprozess


Syntaxanalyse-》Kompilieren

-》Wenn wir das phpProgrammzeit. Zuerst wird es im Puffer-Puffer von php gespeichert. Wenn ein Puffer voll ist, gibt der Skriptprozess aus Die Daten im PHP-Pufferwerden über TCP an den Client übergebenDer PHP-Puffer ist in beiden Lokale Steuerung:

1 In der Konfigurationsdatei php.ini

2 Datei

Hinweis: Wenn der Puffer in php.ini aktiviert ist, kann er weiterhin verwendet werden, ohne ob_start() im Skript zu schreiben, da php.ini der größte und größte ist Jeder braucht es Hören Sie ihm zu

Wenn der Puffer sowohl in php.ini als auch im Skript aktiviert ist, werden 2 Speicher-Cache-Bereiche geöffnet (sollten be Es handelt sich um einen neu geöffneten Cache-Bereich in php.ini)


9. Häufig verwendete Ob-Funktionen


Die letzte Funktion entspricht der Kombination von 2 und 3

Weil er es zuerst in den Puffer legt-tcp-》Browser. Der Puffer wurde geleert, tcp hat nichts zu übertragen und der Browser zeigt es natürlich nicht an.

9. phpDie Idee, eine reine statische Seite zu implementieren [am einfachsten]

Idee: Überprüfen Sie die Daten -> führen Sie die Vorlagendatei ein -> durchlaufen Sie die Daten in der Vorlagendatei -> schreiben Sie die Vorlagendatei als statische Datei


10. phpImplementierungsideen für reine statische Seite [häufig verwendet]


Fügen Sie ein weiteres Angsturteil als den obigen Code hinzu und ändern Sie a Funktion (siehe rote Box)


11. phpImplementierungsideen für reine statische Seite [Gesamtaktualisierung]


Idee: Die Verarbeitungslogik des Klickens zum Starten der Aktualisierung ist dieselbe wie bei 9. Überprüfen Sie die Daten – 》Führen Sie die Vorlagendatei ein – 》Durchlaufen Sie die Daten in der Vorlagendatei – 》Schreiben Sie die Vorlagendatei in eine statische Datei

12. phpImplementierungsideen für reine statische Seite [servergeplantes Update]

Rufen Sie das Skript 9 oder 10 in crontab -e auf

13 . Teilweise rein statisch (kann als dynamische Dateien verstanden werden)

Idee: in der Vorlagendatei Schreiben Sie Ajax in

(anstelle von

index.shtml, da die statische Datei auf der generierten Vorlagendatei basiert, die statischen Dateien existierten nicht, als sie nicht generiert wurden, oder sie wurden nach ihrem Ablauf überschrieben). Ajax-Anfragemethode (Schnittstelle) Daten abgefragt in -"Assemble data-"Return data


Auf diese Weise werden die Daten beim erneuten Aktualisieren und Wechseln zu Ajax dynamisch geladen -> Vorlage ausfüllen -> Statische Dateien generieren -> Dem Benutzer anzeigen

14. PHP verarbeitet Pseudostatik


Wie für Apache oder Um Nginx pseudostatisch zu konfigurieren, können Sie die Baidu-Suche im Internet aufrufen. Sie können auch die Konfigurationsdatei in Win und Linux lesen :

PHP Detaillierte Erläuterung von Beispielen für die statische Seite

PHP-Caching-Mechanismus zur Realisierung der gemeinsamen Nutzung von statischem Seitencode

Teilen statischer PHP-Seitenbeispiele

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung statischer Beispiele von PHP-Seiten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn