Maison  >  Article  >  cadre php  >  Est-ce que thinkphp5 est php ?

Est-ce que thinkphp5 est php ?

藏色散人
藏色散人original
2019-12-23 11:26:172189parcourir

Est-ce que thinkphp5 est php ?

Est-ce que thinkphp5 est php ?

ThinkPHP V5.0 est un framework hautes performances conçu pour le développement d'API - une version subversive et reconstruite qui adopte de nouvelles idées architecturales, introduit de nombreuses nouvelles fonctionnalités PHP et optimise le noyau réduit les dépendances, implémente de véritables chargement paresseux, prend en charge Composer et effectue de nombreuses optimisations pour le développement d'API.

ThinkPHP5 est une nouvelle version d'étape, comprenant le routage, les journaux, les exceptions, les modèles, les bases de données, les moteurs de modèles et les modules de vérification, qui ont été reconstruits. Elle n'est pas adaptée à la mise à niveau du projet 3.2 d'origine. projets Upgrade, mais c'est définitivement le premier choix pour les nouveaux projets (qu'il s'agisse de développement WEB ou API), et il vaut mieux oublier les habitudes de réflexion de la version 3.2 et re-comprendre TP5.

La version ThinkPHP5.0 est une version subversive et reconstruite. Elle adopte une nouvelle idée architecturale, introduit davantage de nouvelles fonctionnalités PHP, optimise le noyau, réduit les dépendances, réalise un véritable chargement paresseux et prend en charge Composer, et a fait beaucoup de choses. Des optimisations pour le développement d'API, y compris le routage, les journaux, les exceptions, les modèles, les bases de données, les moteurs de modèles et les modules de vérification, ont été reconstruites, ce qui ne convient pas à la mise à niveau du projet 3.2 d'origine. Veuillez envisager attentivement la mise à niveau des projets commerciaux, mais certainement la première. choix pour les nouveaux projets (qu’il s’agisse de développement WEB ou API).

Caractéristiques principales :

Spécifications : suivre les spécifications PSR-2, PSR-4, prise en charge du compositeur et des tests unitaires

Rigoureux : erreur extrêmement rigoureuse ; mécanismes de détection et de sécurité, informations de journal détaillées, protégez votre développement ;

Flexible : réduisez les dépendances principales, rendez l'expansion plus flexible et plus pratique, prenez en charge l'expansion des commandes en ligne de commande

Convivial pour l'API : excellentes performances et Prise en charge de REST, débogage à distance, meilleure prise en charge du développement d'API ;

Efficace : chargement paresseux et mécanisme de mise en cache pour le routage, la configuration et le chargement automatique

ORM : Refactoring La base de données, le modèle et l'association sont pris en charge par MongoDb ;

Le site Web PHP chinois propose un grand nombre de Tutoriels d'introduction ThinkPHP gratuits, tout le monde est invité à apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn