Heim  >  Artikel  >  PHP-Framework  >  Was ist der Unterschied zwischen yii und tp?

Was ist der Unterschied zwischen yii und tp?

青灯夜游
青灯夜游Original
2019-11-16 11:48:554186Durchsuche

Was ist der Unterschied zwischen yii und tp?

Was ist tp (ThinkPHP)?

ThinkPHP ist ein schnelles, kompatibles und einfaches, leichtes inländisches PHP-Entwicklungsframework. Es wurde Anfang 2006 geboren und war am Neujahrstag 2007 offiziell in ThinkPHP umbenannt Unter der Apache2-Open-Source-Vereinbarung ist die Struktur von Struts abgeleitet und wurde gleichzeitig von vielen hervorragenden ausländischen Frameworks und Mustern gelernt, wobei objektorientierte Entwicklungsstrukturen und MVC-Muster verwendet wurden, um die Ideen von zu integrieren Struts und TagLib (Tag-Bibliothek), RoRs ORM-Mapping und ActiveRecord-Modell.

ThinkPHP wurde geboren, um die Anwendungsentwicklung auf Unternehmensebene und die agile WEB-Anwendungsentwicklung zu vereinfachen. [Empfohlenes Tutorial: Thinkphp-Tutorial]

Was ist yii?

yii ist ein leistungsstarkes, komponentenbasiertes PHP-Framework für die Entwicklung umfangreicher Webanwendungen. Yii ist in striktem OOP geschrieben und verfügt über vollständige Bibliotheksreferenzen und umfassende Tutorials. Von MVC, DAO/ActiveRecord, Widgets, Caching, hierarchischem RBAC, Webdiensten bis hin zu Theming, I18N und L10N bietet Yii fast alles, was für die heutige Web 2.0-Anwendungsentwicklung benötigt wird. [Empfohlenes Tutorial: Yii-Framework-Tutorial]

Tatsächlich ist Yii eines der effizientesten PHP-Frameworks.

Der Unterschied zwischen TP (ThinkPHP) und yii

Konfiguration: Yii mehrere Konfigurationsdateien, Abdeckungskonfiguration, Konfiguration mehrerer Umgebungen, lokale Online-Umgebungskonfiguration, flexibler; Es gibt nur ein

Seitensteuerelement: In Yii gibt es viele Seitensteuerelemente wie Liste/Raster/Detail usw., die für den Satz und das Layout geeignet sind, und die Auswahlmöglichkeiten sind noch nie so zielgerichtet verwendet;

Gerüst: Yii's Das Gerüst ist Gii, das Code generieren, den Entwicklungszyklus weglassen, die Komplexität reduzieren und auch die Codestandardisierung erleichtern kann: D :phpStudyPHPTutorialWWWfruitpublic>php think make:model api/Image

get and post: TP hat viele Möglichkeiten, z. B. viele Möglichkeiten, Parameter abzurufen; TPs ORM kann entweder ein Zeichen oder ein Array sein; nur Arrays sein

Verifizierungsschicht: YII Für Modellregeln führt TP Klassen für die Verifizierungsschicht ein

ORM: TP verwendet Strings oder Arrays, Yii verwendet Arrays

Typkonvertierung: Tp verfügt über einen Konverter, der für die Typkonvertierung sehr praktisch ist. Sehr praktisch, beginnend mit der automatischen Vervollständigung

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen yii und tp?. 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 ist das Ereignis von yiiNächster Artikel:Was ist das Ereignis von yii