Généralement, les établissements de formation PHP enseigneront 2 à 3 frameworks, tels que ThinkPHP, laravel, Yii, etc. Quant aux cadres à apprendre, ils sont décidés en fonction de la ville où vous résidez et des exigences actuelles du poste.
Présentons les frameworks couramment utilisés dans le travail :
1. ThinkPHP
ThinkPHP est un framework léger de taille moyenne qui est transplanté du framework de développement PHP chinois de la structure Struts de Java. Il utilise une structure de développement orientée objet et le mode MVC et simule l'implémentation de la bibliothèque de balises Struts. Il est plus convivial à tous égards. Il est relativement facile à démarrer pour les développeurs familiarisés avec J2EE et convient aux débutants. Cadre PHP. ThinkPHP dispose d'une documentation et d'exemples riches, et le framework a une forte compatibilité, mais ses fonctions sont limitées, il est donc plus adapté au développement de projets de petite et moyenne taille.
(recommandation d'apprentissage php : formation php)
2 Yii
Yii est un framework PHP basé sur des composants hautes performances pour le développement de grands formats. application Web à grande échelle. Yii est écrit en POO stricte et dispose de références de bibliothèque complètes et de didacticiels complets. De MVC, DAO/ActiveRecord, widgets, mise en cache, RBAC hiérarchique, services Web, jusqu'aux thèmes, I18N et L10N, Yii fournit presque tout ce dont vous avez besoin pour le développement d'applications Web 2.0 d'aujourd'hui. En fait, Yii est l’un des frameworks PHP les plus efficaces.
3. Laravel
Le concept de conception de Laravel est très avancé et est très approprié pour appliquer divers modes de développement TDD, DDD et BDD. Il prend en charge l'outil de gestion de packages Composer et intègre les fonctionnalités relativement nouvelles de. PHP, ainsi que divers modèles de conception, conteneurs Ioc, injection de dépendances, etc.
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!