Mettre à jour un attribut fichier d’une entité depuis un fichier distant

Habituellement, les entités contenant des attributs de types fichiers sont mis à jour depuis des formulaires. Mais parfois, il peut être utile de les mettre à jour à partir de fichiers distants. Vous pouvez par exemple proposer à vos utilisateurs de modifier leur photo de profil à partir d’une URL existante sur un site externe.

Continuer la lecture de « Mettre à jour un attribut fichier d’une entité depuis un fichier distant »

Utiliser Symfony dans un environnement multi-serveurs AWS

Lorsqu’un site voit son trafic augmenter fortement, les ressources nécessaires à son bon fonctionnement augmentent en conséquence. Il devient obligatoire de renforcer la puissance du serveur d’hébergement (RAM, CPU, réseau, …) mais cette démarche a ses limites qu’une infrastructure redondée entre plusieurs serveurs sera la seule à pouvoir couvrir. Pour s’adapter à une infrastructure multi-serveurs et gérer correctement les médias, les sessions PHP et la base de données, le fonctionnement du framework Symfony doit également être adapté. Continuer la lecture de « Utiliser Symfony dans un environnement multi-serveurs AWS »

Les bases de Symfony – Créer un bundle Hello World!

Immédiatement après l’installation du framework Symfony, vous aurez probablement envie de créer votre premier bundle et de commencer à développer votre propre code. Techniquement rien de plus simple, mais cela nécessite quelques éclaircissements qui vous seront bien utiles pour la suite de votre aventure avec Symfony. Continuer la lecture de « Les bases de Symfony – Créer un bundle Hello World! »

Les bases de Symfony – Création de templates avec Boostrap, Font Awesome, jQuery et jQuery UI

Toute application web qui se respecte a besoin de templates personnalisés. Grâce aux librairies telles que Bootstrap, Font Awesome et jQuery, la création de pages HTML n’a jamais été aussi facile et aussi propre.

Et l’intégration de ces librairies au framework Symfony est également très facile, à condition de suivre quelques étapes bien précises. Continuer la lecture de « Les bases de Symfony – Création de templates avec Boostrap, Font Awesome, jQuery et jQuery UI »