Heim  >  Artikel  >  PHP-Framework  >  Vor- und Nachteile von Vue und Thinkphp

Vor- und Nachteile von Vue und Thinkphp

(*-*)浩
(*-*)浩Original
2019-09-09 11:23:216275Durchsuche

Vor- und Nachteile von Vue und Thinkphp

Vue ist ein fortschrittliches Framework zum Erstellen von Benutzeroberflächen. Im Gegensatz zu anderen großen Frameworks ist Vue so konzipiert, dass es Schicht für Schicht von unten nach oben aufgetragen werden kann. Die Kernbibliothek von Vue konzentriert sich nur auf die Ansichtsebene, die nicht nur einfach zu starten ist, sondern auch leicht in Bibliotheken von Drittanbietern oder bestehende Projekte integriert werden kann. Andererseits ist Vue in Kombination mit einer modernen Toolkette und verschiedenen unterstützenden Bibliotheken durchaus in der Lage, Treiber für komplexe Single-Page-Anwendungen bereitzustellen.

Vorteile:

1. Einfach und leicht zu bedienen

Flexibel und fortschrittlich

3. Empfohlen zum Erlernen: PHP-Programmierung vom Anfänger bis zum Experten)

(3-1), 20 KB Größe nach Drücken von

(3-2), virtuelles DOM

4. MVVM

(4-1), datengesteuerte Ansicht

(4-2) und die herkömmlichen Betriebsmethoden sind DOM

(4- 3), Gewöhnliche Javascript-Daten

5. Komponentisierung

Vorteile der Komponentisierung

Verbesserung der Entwicklungseffizienz

Einfache Wiederverwendung

Vereinfachung des Debuggens Schritte

Verbesserung der Wartbarkeit des gesamten Projekts

Erleichterung der kollaborativen Entwicklung

Nachteile:

1 Es mangelt jedoch an ausführlichen Tutorials und Dokumentationen. Dasselbe gilt auch für Bücher.

2. VUE unterstützt IE8 nicht

3. Die ökologische Umgebung ist nicht so gut wie Angular und reagiert

Die Community ist nicht groß

Wenn Sie Fragen haben, können Sie den Quellcode lesen. Die Funktionalität ist auf die Ansichtsebene beschränkt und Funktionen wie Ajax erfordern zusätzliche Bibliotheken. Die Anforderungen an Entwickler sind hoch. Für die Entwicklung ist ein Webpack erforderlich, da es sonst schwierig zu verwenden ist. Es ist am besten, es6 zu verwenden. Vue-cli hat jedoch fast isoliertes Webpakc

ThinkPHP (FCS) ist ein leichtes mittelgroßes Framework, bei dem es sich um ein chinesisches PHP-Entwicklungsframework handelt, das aus der Struts-Struktur von Java übernommen wurde. Der Zweck von ThinkPHP besteht darin, die Entwicklung zu vereinfachen, die Effizienz zu verbessern und einfach zu erweitern. Die Unterstützung für Datenbanken umfasst bereits die Unterstützung für MySQL, MSSQL, Sqlite, PgSQL, Oracle und PDO. ThinkPHP verfügt über eine umfangreiche Dokumentation und Beispiele, und das Framework ist stark kompatibel, seine Funktionen sind jedoch begrenzt, sodass es besser für die Entwicklung kleiner und mittlerer Projekte geeignet ist.

Vorteile:

1. Das Framework verfügt über eine starke Kompatibilität mit PHP4 kompatibel mit PHP5, unterstützt vollständig UTF8 usw.

3. Geeignet für die Entwicklung kleiner und mittlerer Projekte.

Nachteile:

1. Die Unterstützung für Ajax ist nicht sehr gut.

2. Die Verzeichnisstruktur ist unübersichtlich ;

3. Der Einstieg ist einfach, aber es ist schwierig, es gründlich zu lernen.

Das obige ist der detaillierte Inhalt vonVor- und Nachteile von Vue und Thinkphp. 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
Vorheriger Artikel:Was nützt thinkphpNächster Artikel:Was nützt thinkphp