Lien Event Bus : Le secret d'une architecture Symfony réellement découplée


Les nouvelles les plus récentes sur LinuxFR concernant PrestaShop remontent à bientôt trois ans, une éternité dans le monde de l’édition de solutions web.
Pour rappel, PrestaShop est un système de gestion de contenu (CMS) libre français de commerce en ligne, développé en PHP et placé sous licence OSL v3.
En cette fin d’année 2025, regardons quelles sont les nouveautés des douze mois écoulés.
(Déclaration d’intérêts : je suis salarié PrestaShop SA)
Bonjour,
Le dossier de developpement de(s) site(s) web sous linux semble etre /var/www.
Quels sont les inconvénients d'utiliser /home/$USER/www a la place ? Est-ce que ça viole une régle ? De sécurité ?
Est-ce qu'on peut trouver un débat sur cette question quelque part ?
Merci
Eric

La conférence ConFoo est de retour pour sa 23ᵉ édition, du 26 au 28 février 2025 à l’Hôtel Bonaventure de Montréal ! Venez découvrir pourquoi ConFoo est devenu l’un des événements phares pour les développeurs et développeuses en Amérique du Nord et de partout à travers le monde.
Nous sommes présentement à la recherche de conférenciers et de conférencières avides de partager leur expertise et leur savoir dans une multitude de domaines des hautes technologies ; PHP, Ruby, Java, DotNet, JavaScript, Intelligence Artificielle, et plus encore !
Offertes en français ou en anglais, nos présentations sont généralement d’un format de 45 minutes, incluant un 10 minutes de questions des participants. Nos conférenciers et conférencières invitées profitent d’un traitement privilégié ; avec notamment la couverture de leurs frais de déplacement et d’hébergement, en plus de l’accès à l’expérience complète de l’événement (présentations, repas, etc.).
Vous avez jusqu’au 22 septembre prochain pour soumettre votre projet de présentations !

Nal,
Je me décide enfin à libérer et présenter une appli que je développe plus ou moins activement depuis 8 ans à présent, j'ai nommé : Geeftlist.
Parce que "geek" et "gift" et "list", tout ça, tu saisis l'astuce.
C'est une application web, à peu près mobile-friendly, qui permet de créer des listes d'idées cadeaux pour ses proches, mais également de les partager et de coordonner leur achat.
J'ai fait une présentation en long en large et en travers (…)
Salut,
Dans le cadre un peu particulier (DOSFSP) d’ordinateurs fortement sécurisés sur lesquels nous n’avons pas les droits admin’ (root) et sur lesquels tout est réinitialisé au démarrage*, je cherche malgré tout à avoir un serveur web + PHP en local pour apprendre le dev’web…
*: Il est possible de sauvegarder et récupérer un dossier utilisateur, avec travaux élève, etc. Le nécessaire pour serveur web+PHP pourrait en être un sous-dossier.
Donc, je cherche à savoir s’il est possible (…)
Bonjour tout le forum,
J'ai besoin de votre aide.
Je souhaite pouvoir monter une clé USB via une page PHP pour un utilisateur en local.
Voici mes fichiers
- test.php
- /etc/sudoers
/var/www/admin/test.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>test</title>
</head>
<body>
<?php
// Chemin du point de montage
$mountPoint = "/mnt/cle";
// Chemin du périphérique USB
$usbDevice (…)
Un mot de passe à usage unique basé sur le temps (TOTP, Time based One Time Password en anglais) est un algorithme permettant de générer un mot de passe à usage unique.
Dans cette nouvelle version 4.4.0, les utilisateurs peuvent maintenant gérer leurs TOTP directement depuis l’extension navigateur, offrant ainsi une facilité d'accès et de gestion sur tous les appareils.
Paheko, logiciel de gestion d’association, disponible via une interface web sur n’importe quel serveur, ou sur Linux, Windows ou même Android, sort une nouvelle version majeure après plus de deux ans de travail.
Au menu : refonte de la gestion des membres, du site web et du porte-documents ; accès WebDAV, compatibilité avec les applications NextCloud et ownCloud ; intégration avec Collabora Online ; cartes de membres ; reçus fiscaux, et bien plus encore !
Pour mémoire, wallabag est une application open source qui sauvegarde des articles et vous permet de les lire plus tard.
Voici le billet traditionnel pour faire le bilan de l'année écoulée sur le service en ligne wallabag.it, lancé en décembre 2016.
En parallèle de cette activité (en micro entrepreneur), je suis salarié à 80% en tant que développeur web. Donc wallabag.it n'est pas mon activité principale et je n'y consacre pas énormément de temps. Et je ne fais aucune publicité du service. C'est uniquement le bouche-à-oreille qui fonctionne.
Pour info, j'ai démarré wallabag.it le 3 décembre 2016.
Dans cette diffusion de données, je ne vais pas forcément chercher à comprendre / étudier telle ou telle donnée, ou alors réfléchir comment améliorer mon chiffre d'affaires. L'idée est d'être transparent avec mes clients et donner des idées à celles et ceux qui souhaiteraient se lancer.
Je ne vais pas non plus refaire l'historique du changement d'offres, tout cela se trouve dans les liens liés. Toutes les données sont en seconde partie de dépêche.
Cher Nal,
En attendant la sortie prochaine du framework en PHP Laravel 10, une chasse aux bugs a été lancée par Taylor Otwell (créateur du framework).
Pour cela, il suffit de remplir les règle suivantes :
- la pull request doit pointer sur la branche 10.x du repository laravel/framework ;
- seuls les "vrais" bugs sont acceptés : pas de corrections de typos, de nouvelles fonctionnalités ou de refactoring du code ;
- La correction du bug doit s'accompagner de (…)