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 (…)
Sortie de PrestaShop 8.0.1
La version 8.0.1 de PrestaShop vient d’être publiée, la première version de correctifs pour PrestaShop 8.
PrestaShop est un système de gestion de contenu (CMS) libre français de commerce en ligne, développé en PHP + MySQL et placé sous licence OSL v3.
La version 8.0.0 publiée en octobre 2022 est la première version majeure du projet depuis 2016, l’occasion de mettre à jour, simplifier et réorganiser de nombreux composants internes.
Les nouveautés de cette version sont très nombreuses, on peut mentionner le support de PHP 8.0 et PHP 8.1, le support du format d’image SVG, l’usage de zxcvbn pour sécuriser les mots de passe, une nouvelle page dédiée à la sécurité…
La liste complète des nouveautés est disponible dans les notes de publication (en anglais).
PHP sort en version 8.2
Après 3 Alpha, 3 Beta et 7 RC, et tout juste un an après la sortie de PHP 8.1, PHP, le langage de programmation pour le Web le plus connu et le plus utilisé, devrait être disponible après-demain en version 8.2, la sortie initiale prévue au 24 novembre ayant été reportée.
Petit tour (non-exhaustif) des nouveautés !
Journal PHP (7) est mort ! Vive PHP (8) !
Bonjour Nal,
C'est aujourd'hui que le support de sécurité de PHP 7.4 touche à sa fin, mettant ainsi définitivement fin au support de la branche 7 de PHP.
Désormais, ne seront supportées que les versions 8.0 (support de sécurité seulement, et pour encore 1 an : le support actif ayant pris fin avant-hier) et 8.1 (version actuelle).
Vous pouvez retrouver toutes ces informations sur cette page officielle de PHP.
Tout ça en attendant la sortie de la prochaine version (…)
KaraDAV, un serveur WebDAV léger, compatible avec les applications ownCloud et NextCloud
KaraDAV est un nouveau serveur de fichiers WebDAV simple, léger, rapide et très fonctionnel, sous licence
AGPLv3.
Il a plusieurs particularités :
- compatible avec les clients mobile et desktop ownCloud et NextCloud
- interface web avec WebDAV Manager.js
- édition de documents via un navigateur web, via Collabora ou OnlyOffice
Journal Cultivons ! Logiciel de gestion de BAD
Introduction
BAD est un acronyme pour Base Autonome Durable, c’est à dire un endroit où une ou plusieurs personnes peuvent (sur)vivre à une catastrophe (naturelle, fléau, guerre, effondrement économique … mettez ici la raison qui vous plaît ou vous fait le plus peur), pendant une période plus ou moins longue, sans avoir besoin de l’extérieur : supermarchés, hôpitaux, et autres services présents dans une société moderne.
Cette définition est un peu large, dans les faits une BAD se matérialisera souvent (…)
Forum général.cherche-logiciel Application web collectif pour carte heuristiques (”mind map”) ?
Bonjour à tous,
J’utilise de temps en temps Minder pour la réalisation de cartes heuristiques. À titre personnel, je m’en sers pour voir claire dans les nombreuses choses que j’ai à faire ou dont je suis responsable.
Mais je cherche un outil collaboratif un peu comme Etherpad…
Cela nous devrait pouvoir nous aider à faire un suivi collectif de quelques gros dossiers dans dans lesquels il y a de nombreuses tâches…, et aussi, publié le travail des responsables (…)
Lien Calendrier républicain (script de conversion des dates)

Laravel 9 est sorti
Laravel, un framework PHP déjà évoqué dans ces colonnes, est sorti en version 9.
Découvrons ensemble les nouveautés !
Journal Durcir nginx et PHP avec systemd

Dans une installation Linux-nginx-PHP classique, on a:
- systemd qui doit orchestrer les services et s'exécute en root (inévitable)
- nginx qui reçoit les les requêtes web et les répartit, notamment vers php-fpm. Il fonctionne avec un processus maître qui fonctionne en root pour se mettre en écoute sur le port 443 et des workers, non privilégiés, qui traitent les requêtes
- php-fpm qui tourne sous root, reçoit les requêtes vers des scripts PHP de la part de nginx et les répartit vers (…)
wallabag.it : 5 ans d'activité
Wallabag est une application open source (licence MIT) qui sauvegarde des articles et vous permet de les lire plus tard, sur votre smartphone, votre tablette ou votre liseuse.
Début d’année (ne) rime (pas) avec bilan (comme pour les 4e, 3e et 1ère années). Il est donc l’heure de faire le bilan de mon activité wallabag.it, la version hébergée de Wallabag.
La version 8.1 de PHP et création de la fondation PHP
En fin d’année 2021 et sur la lancée habituelle PHP passe en version 8.1. Tout comme les autres versions, elle sera maintenue activement pendant deux années et elle recevra seulement des correctifs de sécurité une année de plus.
PEST soit des tests unitaires
PEST est un nouveau framework en PHP, permettant de rédiger des tests unitaires.
Basé sur le célèbre (pour ceux qui développent en PHP) PHUnit, PEST a pour lui d’être plus élégant et simple à utiliser, et apporte notamment une plus grande fluidité dans l’écriture des tests unitaires.
Il a été créé par Nuno Maduro, membre de la core team de Laravel, en sponsorware. Depuis le printemps 2020, il est publié sous licence MIT. Il ne possède aucune filiation avec Laravel, on peut tout à fait s’en servir sans.
Petit tour d’horizon !
(tous les exemples de code de cette dépêche proviennent de la documentation officielle de PEST)
Lien PHP : Une nouvelle fondation pour aider ce langage de programmation essentiel

PHPStan est sorti en version 1.0
PHPStan, un outil d’analyse statique de code PHP, vient de sortir en version 1.0. Pour l’occasion, un nouveau niveau de criticité a été créé.