background preloader

Liste de frameworks PHP

Liste de frameworks PHP
Un article de Wikipédia, l'encyclopédie libre. Ci-dessous, une liste plus ou moins exhaustive des frameworks en PHP disponibles. §Articles connexes[modifier | modifier le code] Comparison of web application frameworks - PHP §Liens externes[modifier | modifier le code] Portail de l’informatique

Comparatif des frameworks PHP Comparison chart of the stable versions of best PHP frameworks in order to help you to choose the PHP framework adapted to your specific needs: Agile Toolkit vs Banshee vs CakePHP vs CakePHP2 vs CodeIgniter vs Fat-Free vs FuelPHP vs Jelix vs Kohana vs Laravel vs Lithium vs Mako vs MkFramework vs PPI Framework vs Solar vs Symfony vs Symfony2 vs Yii vs Zend Framework vs Zend Framework 2 vs Zikula. Features This part in the comparison table try to summarize the important features of the main PHP frameworks. Object-relational mapping (ORM) are components that helps you to transform your databases access in a more friendly object oriented manner. Instead of manipulating records, you manipulate objects and could most of the time forget about all the SQL queries that goes behind the scene. Code generation make developers life easier by creating files and default content automatically so you don't have to. Resources

Utiliser un framework PHP, est-ce toujours un bon choix ? • Webodrey Blog CodeIgniter, CakePHP, Symphony ou encore Zend Framework… Si vous êtes développeur web, vous en avait forcément entendu parler, peut-être même en utilisez-vous un ou plusieurs. Pour ceux qui travaillent en agence, c’est souvent cette dernière qui leur a imposé. Mais pour ceux qui travaillent en solo, les freelances et les étudiants, le choix est libre et reste à faire. Mais déjà, c’est quoi un framework ? Pour ceux qui l’ignorent encore – ou ne sont pas certains de savoir ce que c’est – un framework est un outil de travail (souvent open source, donc « gratuit ») pour les développeurs web. . Vous devez penser qu’un « cadre », ce n’est pas vraiment un « outil ». Enfin bref, un framework, c’est un ensemble de composants, ce n’est PAS un générateur de code, et encore moins un atelier de développement rapide (RAD) ! Pour vous aider à mieux comprendre, je vais reprendre l’exemple du marteau. Pourquoi c’est bien d’utiliser un framework PHP ? Et pourquoi c’est mal ? .

Liste et comparaison des frameworks Ajax et PHP Ces bibliothèques comprennent une partie JavaScript fonctionnant sur le navigateur, et des scripts PHP fonctionnant sur le serveur. Voici une liste des solutions open source dont certaines sont incluses dans un comparatif: Comparaison des frameworks. Les sources des tests sont fournis. Les chiffres les plus élevés, le nombre de requêtes par secondes, sont les meilleurs résultats des tests. Les plus rapides utilisent le langage Go ou Python. Le framework PHP le plus rapide est Code Igniter. Frameworks PHP et Ajax Ils sont tous compatibles avec PHP 5. Prado Actif depuis 2004, Prado est basé sur des composants, en fait des objets (plus de 700), dirigés par les évènements, comme JavaScript. Symfony Symfony est un framework d'applications Web élaboré et un ensemble de composants . Tigermouse Tigermouse est destiné au prototypage, la modélisation, la création d'application Web et la réutilisation de composants. Laravel Frameworks PHP simples Copix Code Igniter CakePHP FuelPHP Photon reactPHP

Tutoriel Vidéo PHP Slim Framework 3 Dans ce tutoriel je vous propose de découvrir ensemble la version 3 du micro-framework Slim. Micro-Framework ? Qu'est-ce que veut dire ce "micro" ? Un routeur qui permet d'associer une fonction à une méthode HTTP et une URL (basé sur FastRoute). Support du PSR-7 Un des avantage de cette nouvelle version est le support du standard PSR-7 qui propose une norme (sous forme d'interface) pour créer un objet représentant la requête et la réponse. Pour découvrir le fonctionnement de Slim plus en profondeur, n'hésitez pas à faire un petit tour sur la documentation.

CakePHP : ce framework PHP, c'est du gâteau ! - Arcana Scientis - L'actualité Web, Android, smartphones, graphisme et multimédia. Salut ! Puisque tu es nouveau ici, tu pourrais avoir envie de t'abonner au flux RSS pour suivre les mises à jour d'Arcana Scientis. CakePHP, un nom original pour un framework PHP, n’est-ce pas ? En informatique, un framework est un espace de travail modulaire. Vous l’aurez compris, un framework PHP est un ensemble de conventions, de composants et de fonctionnalités utilisables pour développer des applications logicielles structurées, évolutives et maintenables. Vous pouvez comparer un framework PHP à un chantier de construction. Pour faire tenir debout cette construction, il y a un ensemble de conventions et de règles de développement imposées par le framework à respecter : c’est le ciment. Un framework, qu’il soit PHP ou autre, rend les développements plus rapides, plus stables, plus modulaires et plus évolutifs du fait des conventions à respecter. Les avantages de CakePHP : Quelques liens : WordPress: J'aime chargement… Connexe

Qu'est-ce qu'un framework ? L'objectif d'un framework L'objectif de ce chapitre n'est pas de vous fournir toutes les clés pour concevoir un framework, mais suffisamment pour pouvoir en utiliser un. On exposera rapidement l'intérêt, les avantages et les inconvénients de l'utilisation d'un tel outil. Définition Le mot « framework » provient de l'anglais « frame » qui veut dire « cadre » en français, et « work » qui signifie « travail ». Concrètement, c'est un ensemble de composants qui servent à créer les fondations, l'architecture et les grandes lignes d'un logiciel. Un framework est une boîte à outils conçue par un ou plusieurs développeurs à destination d'autres développeurs. Objectif d'un framework L'objectif premier d'un framework est d'améliorer la productivité des développeurs qui l'utilisent. Prenons un exemple concret. Pesons le pour et le contre Comme tout bon développeur, lorsqu'on veut utiliser un nouvel outil, on doit en peser le pour et le contre pour être sûr de faire le bon choix ! Les pour Les contre

Comparatif des frameworks PHP En Mars 2011, j’ai eu l’occasion de réaliser un comparatif des différents frameworks PHP existants. En voici un extrait réactualisé avec les chiffres du moment. Un framework PHP, c’est quoi ? Au moment d’industrialiser ses développements, toute entreprise cherche le moyen d’avoir la meilleure solution pour gérer son environnement. Cela passe donc bien entendu par le choix d’un IDE, le choix d’un gestionnaire de version, mais surtout par le choix d’un framework PHP. Un framework PHP répond normalement à de nombreuses demandes des développeurs. Modèle MVC : modèle vue contrôleur. Comment définit-on le meilleur framework PHP ? Il convient avant tout de définir des critères avant d’élire le meilleur framework PHP. Prise en main : dans tous les frameworks, il est nécessaire de passer quelques temps afin de le prendre en main. Toutes ces critères peuvent être plus ou moins pondérés en fonction de ce que vous attendez d’un framework. Les différents frameworks existants CakePHP CodeIgniter Symfony

Présentation de Slim Framework - Séverin Bruhat Aujourd'hui je vais vous présenter un framework PHP permetant de créer une API REST, il s'agit de Slim Framework. Je l'ai utilisé dans le cadre d'un projet perso, peut-être un jour disponible sur mon site… Il s'agit un outil très simple à mettre en place et à prendre en main, notamment grâce à sa documentation claire et complète. Commençons par le début : que signifie REST ? création : POST modification : PUT lecture : GET suppresssion : DELETE Revenons à notre mouton "Slim", le snippet présent sur la page d'accueil du site donne le ton, ces quelques lignes de code suffisent pour créer un web service : Vous trouverez ci-dessous la liste des principales fonctionnalités : encryption AES-256 authentification HTTP gestion d'erreurs mode debbug cache PDO templating (Twig, Smarty) sessions (cookies) middleware Si vous avez à mettre en place une API REST, je vous conseil de jeter un oeil à Slim. facile à prendre en main léger performant

Framework PHP – Quel framework choisir entre CodeIgniter, CakePHP, Symfony, Zend… Sans vouloir se livrer à un comparatif effréné listant les avantages et les inconvénients entre les différents « frameworks » open-source écrit en PHP. Exercice qui révèle de la gageure tant le monde des frameworks bouillonne de nouveautés. Chez Hecube, nous pouvons nous prévaloir d’une petite série d’essais sur les principaux frameworks : CakePHP, Symfony, Zend et enfin CodeIgniter. Comme l’image l’indique en début d’article, nous ne faisons pas mystère de celui que nous avons élu, CodeIgniter. En effet, les frameworks PHP qui existent sur le marché sont nombreux. Pour appuyer mes dires et illustrer les avantages de s’appuyer sur un framework, je vous invite à découvrir la dernière réalisation Hecube. Au fait, qu’est-ce qu’un framework ? La définition de framework disponible ci-dessous est celle donnée par le wikipedia. Ensuite pourquoi un framework en PHP ? Evidemment, une fois la définition donnée du framework, on n’a pas dit grand chose de plus !

Framework or not Framework Aujourd'hui je voulais vous parler des frameworks PHP et de la raison qu'il y a derrière le choix de l'utilisation d'un framework ou non. Le but ici ne sera pas de faire de l'évangélisation pure et simple, mais plutôt de donner mon point de vue et d'éclaircir les développeurs qui se poseraient encore des questions sur l'utilisation d'un framework. Stop les tuto CakePHP c dla merde ! on veux du PHP Brut ça sert à rien les framework C'est le genre de phrase typique que je vois de plus en plus dans les commentaires des vidéos. Woot !? Même si vous codez en procédural ou en POO vous ne le savez pas mais vous utiliser déjà un framework. Mon code je l'aime, pourquoi utiliser le code d'un autre ? Donc là vous vous dites sûrement "ben mon code que j'ai créé me va, pourquoi utiliser un framework". Les frameworks ouverts utilisent tous la même structure, la structure MVC (Model View Controller) qui est une structure éprouvée qui vous permet de séparer la partie présentation de la partie logique.

Related: