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éé.