Heim  >  Artikel  >  PHP-Framework  >  Was bedeutet Thinkphp-Framework?

Was bedeutet Thinkphp-Framework?

藏色散人
藏色散人Original
2019-06-29 13:43:224230Durchsuche

Was bedeutet Thinkphp-Framework?

ThinkPHP ist ein kostenloses, quelloffenes, schnelles und einfaches objektorientiertes, leichtes PHP-Entwicklungsframework. Es wurde für die agile WEB-Anwendungsentwicklung und die vereinfachte Entwicklung von Unternehmensanwendungen entwickelt. 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. Die Veröffentlichung unter der Open-Source-Lizenzvereinbarung von Apache2 bedeutet, dass Sie ThinkPHP kostenlos nutzen und sogar zulassen können, dass die Anwendungen, die Sie auf Basis von ThinkPHP entwickeln, Open Source sind oder als kommerzielle Produkte veröffentlicht/verkauft werden.

Hinweis: Die ThinkPHP 5.0-Version ist eine subversive und rekonstruierte Version. Sie übernimmt eine neue Architekturidee, führt weitere neue PHP-Funktionen ein, optimiert den Kern, reduziert Abhängigkeiten und implementiert sie Laden, unterstützt Composer und hat viele Optimierungen für die API-Entwicklung vorgenommen, einschließlich Routing, Protokolle, Ausnahmen, Modelle, Datenbanken, Vorlagen-Engines und Verifizierungsmodule, die rekonstruiert wurden und nicht für die Aktualisierung des ursprünglichen 3.2-Projekts geeignet sind Ziehen Sie kommerzielle Projekt-Upgrades in Betracht, aber es ist definitiv die erste Wahl für neue Projekte (sei es WEB- oder API-Entwicklung).

Hauptmerkmale:

Spezifikationen: Befolgen Sie die PSR-2-, PSR-4-Spezifikationen, Composer- und Unit-Test-Unterstützung;

Strenge: Extrem strenge Fehler Erkennungs- und Sicherheitsmechanismen, detaillierte Protokollinformationen, schützen Sie Ihre Entwicklung;

Flexibel: Reduzieren Sie Kernabhängigkeiten, machen Sie die Erweiterung flexibler und bequemer, unterstützen Sie die Befehlszeilenerweiterung

API-freundlich: Hervorragende Leistung und REST-Unterstützung, Remote-Debugging, bessere Unterstützung für die API-Entwicklung;

Effizient: Lazy Loading und Caching-Mechanismus für Routing, Konfiguration und automatisches Laden

ORM: Refactoring Die Datenbank, das Modell und die Zuordnung sind unterstützt von MongoDb;

Dieser Artikel stammt aus der technischen Artikelspalte des ThinkPHP-Frameworks: http://www.php.cn/phpkj/thinkphp/

Das obige ist der detaillierte Inhalt vonWas bedeutet Thinkphp-Framework?. 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