Heim >Backend-Entwicklung >PHP-Tutorial >Erste Schritte mit Thinkphp 4 – Layout, Cache, Systemvariablen (48)

Erste Schritte mit Thinkphp 4 – Layout, Cache, Systemvariablen (48)

WBOY
WBOYOriginal
2016-08-08 09:22:501215Durchsuche

[Parametereinstellung der Controller-Betriebsmethode]

http://website/index.php/controller/operation method

[Seitensprung Drehen】

【Variableneinsteller】

Smarty-Variableneinsteller

TP-Variableneinsteller Gerät: Gewöhnliches PHP Funktion (count strlen str_replace)

Definition: Die Ausgabe des ersteren ist die Eingabe des letzteren

[Untervorlage enthält]

Die aktuellen Module umfassen einander                                                             < 🎜> 1.

Öffnen Sie das Layout und konfigurieren Sie die Variableninformationen config.php

 2. Erstellen Sie die Layoutdatei Tpl/home/layout.html

 3. Verwenden Sie nicht das Layout {__NOLAYOUT__}

Layout-GruppierungHome-Administrator

a. Jede Gruppe hat ihre eigene Konfigurationsdatei config.php

b. Legen Sie die Layout-Aktivierungsfunktion für jede Layout-Datei fest

die Layoutdatei für jede Gruppe

Tp/home/layout.htmlTpl/admin/layout.html

Benutzerdefiniertes Layout verwenden






Hinweis:

1. Achten Sie bei der Einstellung von config.php auf die Unterscheidung verschiedener Gruppen 2 Anschließend durchläuft jede Seitenanforderung zunächst die Layoutdatei „layout.html“

[TP-Framework-Cache-Verwendung 】

Variableninformationen (normale Variablen, Arrays, Objekte) zwischenspeichern,

Statisch zwischenspeichern HTML-Inhalt, teilweise oder vollständig im Cache


Die meisten unserer Daten werden aus der MySQL-Datenbank bezogen.

Cache-Medien: Speicher (Memcache), Datei (Verarbeitungsdatenbank), Cache zur Datenbank

Die Daten werden optimiert und in der Datenbank gespeichert.

Dateicache des Tp-Frameworks (Shortcut-Funktion):
a) S (Name, Wert) festlegen

b) S (Name) lesen

c) S (Name, Null) löschen

 1 Sie können Cache-Dateien in verschiedenen Verzeichnissen zum Speichern festlegen


Dadurch kann vermieden werden, dass zu viele Cache-Dateien in einem Verzeichnis gespeichert werden und die Leistung beeinträchtigt wird

Wirkung:

 2 Cache-Gültigkeitsdauer

S (Name, Wert, Zeit);

 3 Cache-Einstellungen

 4 Cache-Nutzung:

 5 Cache-Löschung

 6 Caching-Anwendungsfälle

[Systemvariablen]

Verwenden Sie alle Variablen $_GET $_POST $_SESSION in der Vorlage $_COOKIE usw.

Konstante Verwendung:

$Think.const.Konstanter Name

$Think.get.Name

Informationen zu Konfigurationsvariablen in der Vorlage config.php abrufen

$Think .config .Name

Konfigurationsvariableninformationen im Controller abrufen

C(name); //Shortcut-Funktion


[Geben Sie das Literal-Tag so aus, wie es ist]



Das Obige stellt Erste Schritte mit Thinkphp Teil 4 – Layout, Cache, Systemvariablen (48) vor, einschließlich der relevanten Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

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