tpframe est un framework de développement PHP conçu pour le développement rapide d'interfaces API, de sites WAP, de sites WeChat et de sites PC.
TPFrame conserve toutes les fonctionnalités originales de ThinkPHP5 et a été développé sous le mode puissant ThinkPHP. Il a encore renforcé le mode CBD, optimisé le noyau, réduit les dépendances et fourni des solutions efficaces et rapides aux particuliers ou aux entreprises pour créer des sites Web. Il s'agit de votre outil de premier choix pour créer rapidement des produits finis en ligne et peut être étendu par vous-même. Les principales fonctionnalités de TPFrame sont :
La structure du répertoire du site Web est claire et raisonnable
Tous les modes de ThinkPHP5 sont conservés et vous pouvez utiliser n'importe quelle opération disponible dans ThinkPHP5
Le système peut être entièrement étendu en utilisant le mode CBD.
Le système adopte un modèle de conception multicouche (couche de contrôle, couche de modèle, couche logique, couche de vue) pour réduire davantage le couplage entre les différents modules, permettant ainsi à votre code d'être mieux réutilisé lors du développement de différents systèmes.
Modules fonctionnels de développement enfichables au système
Basé sur des espaces de noms et de nombreuses nouvelles fonctionnalités PHP
Componentisation des fonctions principales
Améliorer la fonction de routage
Contrôleur plus flexible
Classes de modèles et de bases de données refactorisées
Les fichiers de configuration sont détachables
Validation automatique et réalisation des réécritures
Simplifier le mécanisme d'extension
Prise en charge complète des API
Prise en charge de l'accès en ligne de commande
Prise en charge REST
Prise en charge du fichier de démarrage
Génération automatique pratique de définitions
Véritable chargement paresseux
Prise en charge de l'environnement distribué
Plus de bibliothèques sociales
L'environnement d'exploitation de TPFrame nécessite PHP5.4 ou supérieur.