Chez Wanadev,
nous faisons des expériences

(et ça nous plait...)

Proposer une expérience à faire !

L'équipe Wanadev est devenue au fil des années experte en Symfony. Depuis sa version 1.4 jusqu'à Symfony2, nous avons développé de nombreuses plateformes en tant que prestataire de developpement Symfony, aux tailles et thématiques variées comme la création de job boards, ou bien de d'audits de sécurité et de performance. Sur le blog, nous publions des retours d'expériences ou des découvertes. Symfony nous plait, alors nous partageons nos articles avec la communauté. Cet espace est à la libre disposition des collaborateurs de Wanadev afin de recueillir des avis de la communauté, de faire progresser l'ensemble des amateurs de Symfony, ainsi que de découvrir de nouvelles choses.

Par Théo Catherinet
Il y a 2 mois
Grâce à Faker, générez des données aléatoires dans votre base de données
Difficulté : 10'

Lorsque l'on développe un site avec Symfony, il est souvent pratique d'utiliser les fixtures pour remplir sa BDD de valeurs bidons. Le problème c'est qu'il faut écrire chacune de ces fausses données à la mano, une par une. C'est là qu'utiliser le petit framework Faker peut nous être utile, en nous permettant de créer beaucoup de fausses données lisibles par un humain.

Par Baptiste Donaux
Il y a 11 mois
De zéro à Bipbip.js : pourquoi et comment nous avons développé notre outil de déploiement
Difficulté : 13'

Anciens utilisateurs de Capifony, nous avons choisi de développer notre propre solution de déploiement plutôt que d'utiliser Capistrano pour déployer nos applications Symfony. Nous avions une problématique liée au déploiement de nos projet. Cet article est un résumé de pourquoi nous avons choisi d'écrire Bipbip.js, notre outil de déploiement.

Par Corentin Baur
Il y a 11 mois
Retour d'expérience : un développeur Symfony sur Drupal 8
Difficulté : 6'

Pour les développeurs Symfony qui s’intéressent au framework, Drupal 8 est une bonne alternative. Il est basé sur le framework et semble être facile d'accès pour des développeurs Symfony comme nous. Modeste retour d'expérience.

Par Manuel Klein
Il y a 1 an
5 astuces pour mieux utiliser Doctrine 2
Difficulté : 5'

Les développeurs Symfony utilisent Doctrine couramment pour bénéficier de l'abstraction et simplifier les manipulations des données dans son projet. En revanche, là où nous allons gagner en temps de développement et d'implémentation, Doctrine peut vite vous en faire perdre, dès que vous vous penchez sur l'optimisation ou que vous sortez des sentiers battus. Avec un peu de retours, nous vous proposons quelques tweaks et cas d'utilisations autour de l'ORM pour vous simplifier la vie.

Par Corentin Baur
Il y a 1 an
5 sources d'amélioration pour la sécurité de votre application Symfony
Difficulté : 10'

Dans un monde où les données personnelles deviennent un business pour des hackers, la sécurité devient un élément très important. Il faut savoir protéger ses utilisateurs ainsi que se protéger soi-même.

Par Baptiste Donaux
Il y a 1 an
Comment réaliser de belles requêtes SQL avec Doctrine
Difficulté : 20'

Doctrine est un ORM populaire offrant de nombreuses possibilités mais pas toujours bien mises en valeur. Cet article a pour but de montrer plusieurs manières de concevoir ses requêtes SQL.

Par Corentin Baur
Il y a 1 an
Retours d'expériences : outils pour bien démarrer un projet Symfony3
Difficulté : 10'

Vous êtes un entrepreneur, une société ou un développeur à la recherche des bons outils de developpement pour travailler confortablement et plus efficacement ? Voici une compilation des solutions que nous conseillons pour bien démarrer un projet web.

Par François Deléglise
Il y a 1 an
Retour d'atelier : pourquoi et comment mettre en place Gulp sur un projet Symfony
Difficulté : 5'

En atelier hebdomadaire, nous discutons cette fois-ci de l'intégration de Gulp sur un projet Symfony. Quelles solutions ? Quelles réflexions ? Petits retours de nos échanges internes.

Par François Deléglise
Il y a 1 an
Retour d'atelier : comment mettre en place ElasticSearch sur un projet Symfony
Difficulté : 5'

Cette semaine, nous discutons de l'intégration d'ElasticSearch sur un projet Symfony. Quelles solutions ? Quelles réflexions ? Petits retours de nos échanges internes.

Par François Deléglise
Il y a 2 ans
Tuto : Symfony3 et DropzoneJS
Difficulté : 15'

DropzoneJS est une bibliothèque open-source permettant le drag'n'drop de fichiers dans une zone tout en affichant une miniature à l'envoi ainsi qu'une barre de progression. Voyons ensemble comment le câbléer à une architecture Symfony3.