Maison  >  Article  >  cadre php  >  A quoi sert thinkphp5 ?

A quoi sert thinkphp5 ?

藏色散人
藏色散人original
2019-09-18 14:00:032598parcourir

A quoi sert thinkphp5 ?

A quoi sert ThinkPHP5 ?

Rôle de ThinkPHP5

ThinkPHP V5.0 est un framework haute performance conçu pour le développement d'API - une version subversive et reconstruite, utilisant un nouveau Les idées architecturales ont introduit de nombreuses nouvelles fonctionnalités PHP, optimisé le noyau, réduit les dépendances, implémenté un véritable chargement paresseux, pris en charge le compositeur et réalisé 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 validation, 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.

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 : refactorisation des bases de données, modèles et associations, pris en charge ; par MongoDb

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