Nos articles taggués « php »
How to implement your own fields inclusion rules with JMS Serializer
A common good practice in REST API is to allow clients to specify a list of fields the server has to respond in the resources representation, allowing lighter responses and more efficient bandwidth usage. This is even a recommendation in JSON API, so today I’ll show you how you can…
Lire la suite de l’article How to implement your own fields inclusion rules with JMS Serializer
PHP sous stéroïde avec Zephir, est-ce une bonne idée ?
Vous en avez sûrement déjà entendu parlé : Zephir est un nouveau langage de programmation très proche de PHP et de C et dont l’objectif est de permettre la création d’extensions PHP sans connaissance de Zend Engine, ni de C. Les responsables du projet savent de quoi ils parlent, …
Lire la suite de l’article PHP sous stéroïde avec Zephir, est-ce une bonne idée ?
Retour sur le PHP Benelux 2014
JoliCode a assisté à la conférence PHPBenelux 2014 qui se tient à Anvers en Belgique. Joël y a présenté notre vision du DevOps à base de Docker.io et comment nous l’intégrons dans nos infrastructures pour nous faciliter la vie au quotidien. Bastien l’accompagnait et voici ci-dessous…
Retour sur le #ForumPHP 2013
La semaine du 18 au 22 novembre a été très complète pour les développeurs PHP de France et de Navarre. Nous avons eu le droit à deux événements majeurs : la Zend Con Europe le mardi et mercredi, et le Forum PHP de l’AFUP les jeudi et vendredi. Rajoutez à cela un sfPot organisé par…
Quel client PHP pour Elasticsearch
Mise à jour du 26 novembre : quelques jours après la publication de cet article, nous avons eu quelques très bon retours sur la partie benchmark. La grosse lenteur constatée sur la SearchSuggestion d’Elastica a disparu, et elasticsearch-php a été reconfiguré et modifié par Zachary…
Lire la suite de l’article Quel client PHP pour Elasticsearch
Elasticsearch PHP Clients test drive
Update november, 26: some days after publishing this article, we got some very good feedback, especially on the benchmark part. The SearchSuggestion slowness of Elastica disappeared, and elasticsearch-php got some configuration and code love by Zachary Tong, improving its performances…
Lire la suite de l’article Elasticsearch PHP Clients test drive
Hide your Web stack
Hiding your web stack may be very useful to discourage most of the malicious users to try to do harm on your website. We’re going to list a few measures we can take to hide these informations from a malicious user who could take advantage of them. Let’s say we’re running a website…
Cuisinez vos serveurs comme un Chef – Seconde partie
Initialisation du projet Nous avons mis en place, dans un premier article, tout l’infrastructure nécessaire pour écrire nos premiers scripts Chef. Pour initialiser notre projet Chef, il suffit d’utiliser la commande suivante (Placez vous dans le répertoire de votre VM Vagrant avant…
Lire la suite de l’article Cuisinez vos serveurs comme un Chef – Seconde partie
Multiple applications with Symfony2
As Symfony consultants, it’s a common request we have to split a Symfony2 project into multiple applications (à la symfony 1). Even if Fabien does not seem to approve this usage, this is an easy and supported task. You may need a lightweight Kernel for some heavy tasks, you can…
Lire la suite de l’article Multiple applications with Symfony2
Retour sur le #PHPTour 2012
JoliCode était présent en force au PHP Tour 2012 à Nantes, qui s’est déroulé fin novembre. Nous y étions tous présent, à l’exception du moustachu Damien, présent à Dot.js. Xavier y jouait son rôle de Président de l’AFUP, et a donc ouvert cette deuxième édition du PHP Tour en annonçant…
Composer : Votre propre annuaire de dépendances avec Satis
Composer est le nouveau gestionnaire de dépendances disponible dans le monde PHP. Pour rappel, un premier article sur cet outil est d’ores et déjà disponible sur le blog ainsi qu’une superbe cheatsheet avec les commandes et les paramètres les plus utiles. Ce deuxième article va détailler…
Lire la suite de l’article Composer : Votre propre annuaire de dépendances avec Satis
Online CI providers are the new black
Hosted continuous integration services, what do they do and why do you need one? Imagine the possibility of having your tests running each time you push changes to your git(hub) repository without having to: set up a test environment; mess up your configuration with multiple setups;…
Lire la suite de l’article Online CI providers are the new black
We <3 Web
Les derniers jours de notre programme de contributions ont été assez chargés, avec notamment deux publications cette semaine, que vous avez peut-être ratées: Bastien a publié un (long mais bon) article dans le magazine Le train de 13h37, au sujet de la dette technique : Appréhender…
Aujourd’hui, c’est Release Day !
Vous le savez, chez JoliCode, nous aimons beaucoup les frameworks Web, et particulièrement ceux qui aident à sauver les chatons1. Dans le cadre de notre activité de veille, nous suivons chaque jour les évolutions des technologies que nous employons, ou juste qui nous intéressent.…
Composer : Gérer les dépendances de son projet simplement !
Composer a été la star du Forum PHP et du Symfony Live pour cette année 2012, on a pu en entendre parler dans une majorité des conférences de ces deux salons. Grâce au travail de Nils Adermann et de Jordi Boggiano, il est désormais très simple de gérer les dépendances de son projet…
Lire la suite de l’article Composer : Gérer les dépendances de son projet simplement !
Dites-nous tout !
Un de nos articles vous a aidé dans votre travail et vous voulez nous remercier ?
Vous avez trouvé une typo ou une erreur ?
N’hésitez pas à nous le faire savoir
en nous envoyant un message