développeurs Web utilisent le populaire langage de script PHP pour développer des sites Web dynamiques. Un framework PHP fournit aux développeurs diverses composantes de passe-partout code PHP sous la forme d' objets. Parce que ce code PHP a déjà été écrit , les développeurs n'ont pas à répéter le processus de codage , mais il suffit d'appeler les objets. Un framework PHP léger comprend un nombre minimal de ces objets. Contrairement à leurs homologues plus grandes monolithiques , des cadres légers ne sont pas les développeurs de la charge avec un grand nombre d'objets qu'ils n'ont pas besoin. Ainsi, ces cadres sont idéales pour les développeurs PHP qui créent de petites applications Web. CodeIgniter cadres Le CodeIgniter se vantent de fonctionner dans un encombrement réduit. Le cadre exige peu de configuration initiale et ne fait pas les développeurs utilisent une ligne de commande rapide. Le cadre comprend un moteur de template en option , mais les développeurs n'ont pas à apprendre une langue templeting . Fat- Free PHP Framework La base de cadre Fat- Free ( F3 ) se déploie dans un seul fichier 55k . F3 comprend plusieurs fonctions PHP de base , y compris un processeur HTML des formulaires , un filtre anti-spam , un outil de test et un moteur de routage d'URL. F3 ne nécessite pas de préconfiguration. Il se vante d'être le seul framework PHP avec trois cartographes relation d'objet à utiliser avec l'abstraction des données et la modélisation. Les développeurs Web peuvent élargir la base F3 en utilisant la bibliothèque du cadre de plug-ins. Lumière VC et toux PHP Ces deux cadres sœurs découpler le traditionnel l'architecture modèle - vue-contrôleur . Les développeurs PHP qui ont besoin d' un cadre qui ne gère vues et les contrôleurs doivent utiliser la structure de VC Lumière. Le PHP Une toux a été conçu pour fonctionner comme un modèle et travaille avec des objets ayant un seul tableau contrepartie de base de données . Fitzgerald Le petit framework PHP Fitzgerald tentatives de clonage les fonctionnalités du framework Sinatra pour Ruby. Il est idéal pour les développeurs qui doivent créer des systèmes d'authentification de base . Propel ORM Le cadre Propel de mapping objet -relation prétend se moquer de codage de base de données pour les développeurs et établit prétendre être utilisé sur des milliers de sites . Ce petit cadre permet aux développeurs de requête , en quelque sorte , se rejoignent et filtrer les requêtes de base de données . Propel fonctionne avec la plupart des bases de données SQL comme MySQL , MSSQL , Oracle , PostgreSQL et SQLite.
|