Yii Framework ist ein komponentenbasiertes, leistungsstarkes PHP-Framework für die Entwicklung umfangreicher Webanwendungen. Yii bietet nahezu alles, was für die heutige Web 2.0-Anwendungsentwicklung benötigt wird. Yii ist eines der effizientesten PHP-Frameworks.
ThinkPHP ist ein schnelles, kompatibles und einfaches, leichtes inländisches PHP-Entwicklungsframework. Es wurde Anfang 2006 geboren und war früher als FCS bekannt. Im Jahr 2007 wurde es offiziell in ThinkPHP umbenannt. Es wurde aus der Struts-Struktur übernommen und mithilfe von objektorientierten Methoden verbessert und perfektioniert Entwicklungsstrukturen und MVC-Muster sowie die Integration von Struts The Idea und TagLib (Tag-Bibliothek), RoRs ORM-Mapping und ActiveRecord-Modus.
ThinkPHP wurde geboren, um die Anwendungsentwicklung auf Unternehmensebene und die agile WEB-Anwendungsentwicklung zu vereinfachen.
wurde erstmals Anfang 2006 geboren. Am Neujahrstag 2007 wurde es offiziell in ThinkPHP umbenannt und im Rahmen der Apache2-Open-Source-Vereinbarung veröffentlicht. ThinkPHP hält sich seit seiner Gründung an das einfache und praktische Designprinzip und legt dabei den Schwerpunkt auf eine hervorragende Leistung und minimalen Code.
Und es verfügt über viele originelle Funktionen und Features. Unter aktiver Beteiligung des Community-Teams wird es kontinuierlich hinsichtlich Benutzerfreundlichkeit, Skalierbarkeit und Leistung optimiert und verbessert.
Der Unterschied zwischen thinkphp und yii
Konfiguration: Yii mehrere Konfigurationsdateien, Overlay-Konfiguration, Konfiguration mehrerer Umgebungen, lokale Online-Umgebungskonfiguration, flexibler; Es gibt nur eine
Seitensteuerung: In Yii gibt es viele Seitensteuerungen wie Liste/Raster/Detail usw., die für den Satz und das Layout geeignet sind, und es gibt viele gezielte Auswahlmöglichkeiten wurde noch nie verwendet;
Gerüst: Das Gerüst von Yii ist Gii, das Code generieren, den Entwicklungszyklus weglassen, die Komplexität reduzieren und auch die Codestandardisierung erleichtern kann Befehlszeile: D:phpStudyPHPTutorialWWWfruitpublic>php think make:model api/Image
get and post: Es gibt viele Möglichkeiten, in TP abzurufen und zu posten, wie zum Beispiel viele Möglichkeiten, Parameter abzurufen Erstens kann der ORM von TP sowohl Zeichen als auch Arrays akzeptieren; YII kann nur Arrays verwendenVerifizierungsschicht: YII ist die Regel des Modells, TP führt die Klasse für die Verifizierungsschicht ein
ORM: Von TP verwendeter String oder Array, von Yii verwendetes Array
Typkonvertierung: Tp verfügt über eine sehr praktische Typkonvertierung und automatische Vervollständigung sind sehr praktisch
Weitere technische Artikel zu Thinkphp finden Sie in der Tutorial-Kolumne
ThinkphpDas obige ist der detaillierte Inhalt vonDer Unterschied zwischen thinkphp und yii. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!