Après plusieurs semaines voir plusieurs mois de développement intensif, ça y est, votre site est prêt à partir en production. Mais une notion souvent mise de coté durant le développement est à prendre au sérieux avant le déploiement: le SEO !

  • meta Title & description

Toutes vos pages doivent avoir…


Vous avez besoin d’automatiser le remplissage du login/password d’une commande sous unix? C’est pas bien compliqué ;)

Le besoin s’est fait sentir chez un client avec l’utilisation de git: interdiction de passer par ssh pour utiliser git et donc, obligation de passer par http. …


Une mise à jour qui foire, une mauvaise manip lors d’une requête sql sur le serveur de prod, un vilain hacker qui exploite une faille de type injection sql et tout s’écroule… Sauf si on a prit ses précautions et qu’on backup régulièrement sa précieuse bdd.

Ne pas stocker ses…


Pour déployer son application symfony en toute sérénité, pas le choix, il faut tester. Ici, on va parler de tests fonctionnels et on va voir comment mettre en place la stack behat/mink/selenium sur un environement ubuntu (14.04 16.04).

Etape 1: Installez les dépendances

$ composer require --dev behat/behat behat/symfony2-extension behat/mink behat/mink-extension behat/mink-selenium2-driver behat/mink-browserkit-driver

Etape 2: configurez behat

Créer le…

Benoit Lanselle

Développeur web — expert Symfony & évangéliste Docker

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store