Heim  >  Artikel  >  Backend-Entwicklung  >  Kursempfehlungen für Video-Lehrmaterialien der Smarty Template Engine

Kursempfehlungen für Video-Lehrmaterialien der Smarty Template Engine

黄舟
黄舟Original
2017-08-24 10:01:421324Durchsuche

„Smarty Template Engine“ zeigt Ihnen, wie Sie eine Codetrennung erreichen. smarty ist eine der bekanntesten PHP-Template-Engines der Branche. Es trennt logischen Code und externen Inhalt und bietet eine einfach zu verwaltende und zu verwendende Methode zur Trennung von PHP-Codelogik, die ursprünglich mit HTML-Code vermischt ist. Einfach ausgedrückt besteht der Zweck darin, PHP-Programmierer vom Front-End-Personal zu trennen, damit sich die Arbeit der beiden nicht gegenseitig beeinträchtigt!

Kursempfehlungen für Video-Lehrmaterialien der Smarty Template Engine

Spieladresse: http://www.php.cn/course/636.html

Dieses Video wurde von einem Lehrer von Boer Education Xiling aufgenommen. Der Lehrer hat sein eigenes berühmtes Sprichwort und seinen eigenen Stil: Wenn Sie nicht gerne so tun, als ob Motivation zum Lernen? Vortragsstil: anschaulich und anschaulich, komplexe Computerkonzepte anhand alltäglicher Dinge im Leben klar erklären. Humorvolle Sprache, einfache Erklärung, klare Organisation, schichtweise Analyse, Ineinandergreifen, strenge Argumentation, strenge Struktur, Nutzung der logischen Kraft des Denkens, um anzuziehen Leute Studenten aufgepasst!

Dann sind die schwierigeren Punkte im Hauptkurs: MVC und Smarty

samrty: Die Hauptimplementierung ist die Trennung von m und v,
samrty ist Die kompilierte Vorlagen-Engine verfügt über eine eigene einzigartige Syntax.
Umfangreiche Samrty-Funktionen:

Vorlagenverschachtelung, Lesen von Einstellungsdateien und Variablenvorverarbeitung. Bedingte Beurteilung, Schleifensteuerung
smarty_inc.php erbt die Klasse smarty, das heißt, es ist eine geerbte Klasse
In Zukunft wird diese geerbte Klasse direkt anstelle der samrty-Klasse verwendet Der Grund dafür ist, dass Sie, wenn Sie einen bestimmten Parameter in Zukunft ändern möchten, nur die Methode in smarty-inc ändern müssen. Es besteht keine Notwendigkeit, jede Datei
zu ändern, um die zukünftige Wartung

MVC zu erleichtern : Wenn Sie im groß angelegten Entwicklungsprozess nur m und v trennen, reicht dies immer noch nicht aus.
Da die Webpräsentationsschicht verschiedene Ausgabedaten implementieren muss,
sind diese Codes hauptsächlich in M. Am Ende wird M sehr kompliziert, und viele bedingte Urteile wie if verringern die Lesbarkeit und Wartbarkeit des Programms.
Um diesen Widerspruch zu lösen, wird c eingeführt. c steuert hauptsächlich, wann die Methode in m aufgerufen wird, verarbeitet die Eingabe- und Ausgabedaten und zeigt sie schließlich in v an

mv: Es entspricht der instinktiven Reaktion des menschlichen Körpers und erfordert keine Gehirnverarbeitung. Dies ist nur für die einfache Entwicklung geeignet. mvc:c entspricht dem menschlichen Gehirn. Es kann die von v übermittelten Variablen verarbeiten. Auf diese Weise kann es mehr verarbeiten komplexe Probleme.
c kann die komplexeren Probleme in der Mitte bewältigen

Hier stellen wir Ihnen Video-Kursunterlagen zum Download zur Verfügung:

http://www.php.cn /xiazai/code/2018

Kursunterlagen In der Mitte geht es um den Lernprozess der Smarty-Vorlagen-Engine:

    Learning smarty
  1. Grundlegende Verwendung
  2. Grundlegende Verwendung
  3. Trennzeichenkonfliktproblem
  4. Beurteilung, Schleife , Betrieb
  5. Variablenfunktionen von Reglern und Vorlagenkompilierung
  6. Der Unterschied zwischen Anzeige und Abruf
  7. Cache
  8. Multi-Caching einzelner Vorlagen
  9. Teilweises Caching
  10. Die Katastrophe der Template-Engine
  11. Die Beziehung zwischen MVC und smarty
  12. Das Obige ist nur ein Teil der Kursunterlagen. Sie können den Rest des Inhalts lokal und weiter herunterladen Studieren und nutzen Sie es!

Das obige ist der detaillierte Inhalt vonKursempfehlungen für Video-Lehrmaterialien der Smarty Template Engine. 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