background preloader

Veille

Facebook Twitter

The Best PHP Framework for 2015: SitePoint Survey Results. One month ago, we started the annual SitePoint framework popularity survey.

The Best PHP Framework for 2015: SitePoint Survey Results

Now that the month has expired, it’s time to look at the results and to distribute the prizes. The response was a whopping ~7800 entries, far more than any other survey we’ve held so far, and even after filtering out invalid entries we end up with a formidable number of valid participants. First things first, as promised, here is the entire result set for your perusal and use: download. Do with it as you please. If you come up with some interesting graphs, please do share them with us! Top 5 des micro-frameworks PHP du moment. La liste des frameworks PHP est assez longue.

Top 5 des micro-frameworks PHP du moment

Il suffit de regarder la liste présentée sur Wikipedia pour s’en rendre compte. Parmi eux, on retrouve les célèbres et monstrueux Zend Framework et Symfony. Ils sont certes puissant et complet mais le temps d’apprentissage et leur lourdeur en rebute plus d’un. D’autant que, dans la plupart des cas, l’usage d’un tel mastodonte n’est pas justifié. A côté des géants du milieu, il existe des frameworks moins complets mais surtout moins lourds et plus simples à appréhender. Voici donc une sélection de 5 micro-frameworks PHP de qualité : New in Symfony 2.8: Symfony as a Microframework. A microframework is a term used to refer to "minimalistic web application frameworks".

New in Symfony 2.8: Symfony as a Microframework

Developers usually associate this term with "fast and small frameworks", such as Silex. But you can also think of microframeworks as simple and less-opinionated fameworks where you opt-in to the the architecture-related decisions. Thanks to its flexible internal architecture, it has been possible to use Symfony as a microframework since day one. However, few developers have used Symfony in that way because it wasn't completely convenient. Choisir & Comprendre le framework Symfony, Choisir son CMS. Vous êtes-vous déjà demandé ce que signifiait framework, Symfony, back-end ou PHP ?

Choisir & Comprendre le framework Symfony, Choisir son CMS

Aujourd’hui, l’équipe technique d’acti vulgarise pour vous les rouages d’un outil très utilisé dans de nombreux sites web : Symfony. Un peu d’histoire Symfony est un framework français lancé en 2007 par l’agence web Sensio Labs. Le terme framework signifie littéralement “cadre de travail” en anglais : il apporte un ensemble d’éléments permettant de structurer un projet de site web.

Il n’est pas indispensable, mais, de par son large panel d’outils proposés, le framework permet d’améliorer la rapidité du développement ainsi que la qualité de ce dernier (si vous êtes perdu(e), lisez notre dernier article sur la différence entre CMS et framework). Historiquement, Symfony est une évolution d’un framework interne à l’agence Sensio, qui a été ouvert à la communauté PHP (un langage informatique) : cela signifie que son utilisation a été rendue accessible par tous, gratuitement. Le pouvoir du réseau. Symfony 2.8.0 released. Le microframework Symfony 2.8 sera disponible avant la fin du mois, SensioLabs met en avant la simplicité de cette nouvelle version. Un microframework est un terme utilisé pour désigner un framework minimaliste d’application web.

Le microframework Symfony 2.8 sera disponible avant la fin du mois, SensioLabs met en avant la simplicité de cette nouvelle version

Ce type de framework est jugé comme étant très rapide par certains développeurs. Symfony propose avec sa nouvelle version, un microframework avec une architecture interne plus flexible selon SensioLabs. Le framework verra son noyau même modifié, permettant notamment de simplifier la création d’applications Symfony. En effet, une application de type « Hello World » avec le microframework symfony ressemblera à ceci : Dans ce nouveau microframework, un simple MicroKernel permet de créer et de configurer des bundles, de définir les routes, mais aussi de gérer le code du contrôleur. D’après SensioLabs, le microfraframework facilite la création d’applications en évitant aux développeurs d’être confrontés aux problèmes qui sont rencontrés dans d’autres microframeworks. Source : Blog Symfony Et vous ? Que pensez-vous de cette nouvelle version de Symfony ? Api Platform, un framework basé sur Symfony 2 et Schema.org pour accélérer vos développements - Without H. C'est en participant au Meetup Code&Coffee à Lyon vendredi 4 Décembre que j'ai entendu parler de api-platform, cela tombait à pic.

Api Platform, un framework basé sur Symfony 2 et Schema.org pour accélérer vos développements - Without H

Depuis des années, je développe des API REST avec Symfony2. Une tâche réccurente de développement de CRUD Json avec au final, assez peu de cas specifiques. Tâche qui devient de moins en moins captivante pour un développeur. De plus, de part leur standardisation REST, ces api ont bien souvent beaucoup de code en commun. Dans le même temps, je m'intéresse de plus en plus au standard proposé par schema.org.

Schema.org Schema.org est une activité communautaire de collaboration avec la mission de créer, maintenir et promouvoir des schémas de données structurées sur internet, les mails et au-delà. Traduction : schema.org défini un vocabulaire servant à définir des entités et leurs relations ainsi que des actions de façon structurée et standardisée. Api Platform, un framework basé sur Symfony 2 et Schema.org pour accélérer vos développements - Without H.