46 liens privés
Un Bundle Symfony2 qui facilite l'envoi de mails avec des pièces jointes
Tout est dans le titre
Il y a un peu de tout : l'histoire de PHP, des bonnes pratiques pour Symfony2, de la méthodologie agile, etc.
Tout est dans le titre... et c'est génial !
Une explication du "comment" de l'usage des annotations dans Symfony2 et une présentation d'un Bundle qui ajoute des annotations sympathiques
Rendre son code Symfony2 moins dépendant de Symfony2
Il suffit d'utiliser le site http://converter.rosstuck.com/
Je cite "So, when it came to finding ways to increase the responsiveness of our Symfony2 applications and move non-essential processes to the background, we started exploring job queues and messaging" L'auteur décrit les outils qu'il a utilisés
Une bonne introduction à Composer et Symfony2
"Customiser" Symfony2
Très intéressant... par l'auteur de "A year with Symfony" -> comment écrire des applications PHP, en utilisant Symfony2 mais en découplant au maximum le code métier de ce qui dépend de Symfony2
Tout est dans le titre
Je cite l'article :
"Déjà dans la fonction init, par rapport à la connexion à la base de données, SQL enregistre des informations lorsqu'on intéragit avec la base de données. Pour ne pas s'encombrer de ses données, on désactive cette fonctionnalité avec la méthode setSQLLogger().
Afin de voir l'état de la mémoire,on va utiliser les méthodes memory_get_usage ainsi que memory_get_peak_usage.
De même, sous Doctrine, pour libérer de la mémoire, on va utiliser la fonction clear() après le flush, donc, juste après l'enregistrement des données en base.
Avec la version PHP 5.3, la question des fuites mémoire a été pris en compte, pour les longs scripts. Le Garbage Collector a été introduit, par rapport à cette question, afin de libérer de la mémoire. Pour cela, on utilise la fonction gc_collect_cycles() afin de l'éxécuter.."
Le reste est très intéressant aussi
Tout est dans le titre, ça s'intègre bien avec Symfony2
Bon à savoir
Tout est dans le titre
Le code obtenu par les "générateurs automatiques" de Symfony2 peut être très verbeux (voire "sale") : l'auteur prend en exemple le générateur de CRUD et montre comment un refactoring peut nettement alléger le résultat
Tout est dans le titre
Tout est dans le titre
Une bonne pratique Symfony2, surtout pour ceux qui développent des bundles publics