Les caractéristiques techniques de Portix V3
PHP 8.3/8.4, stockage JSON, routage centralisé, 53 thèmes, mises à jour HTTPS et sorties PDF structurées.
Environnement
Portix V3 cible PHP 8.3 et 8.4. Il utilise les sessions PHP, JSON, OpenSSL et des extensions standards selon les fonctions activées, notamment cURL, PharData, DOM et les bibliothèques d’images.
Caractéristiques
- contrôleur frontal et routes explicites ;
- architecture par contrôleurs, services et gabarits ;
- stockage JSON transactionnel sans SQL obligatoire ;
- migrations de schéma avec sauvegarde de sécurité ;
- 53 thèmes natifs et générateur de thèmes ;
- impression A4 et PDF structurés ;
- PWA, notifications Web et publication ActivityPub.
Réseau et mises à jour
Le client de mise à jour utilise exclusivement HTTPS et peut essayer cURL, le flux PHP ou une socket TLS. Les URL locales, privées ou réservées sont bloquées pour les téléchargements distants non autorisés.
Protection des fichiers
Les données, journaux, sauvegardes, paquets de mise à jour et zones de récupération sont protégés. L’importateur vérifie le manifeste, la version cible, les chemins et le SHA-256 de chaque fichier.
Version éditoriale
La beta3.170 introduit le schéma 429 afin d’appliquer proprement la réécriture des articles natifs sur les installations existantes.