Dossier Découvrir Portix 1 min de lecture

Une architecture native, claire et maintenable

Routes, contrôleurs, services, modules déclaratifs et stockage JSON transactionnel forment le cœur natif de Portix V3.

Publié parÉquipe Portix
Commencer la lecture
Le dossier complet

Un cœur PHP natif

Portix V3 fonctionne avec un contrôleur frontal, des routes explicites, des contrôleurs spécialisés et des services métier. Cette organisation évite de mélanger l’affichage, les règles fonctionnelles et l’accès aux données.

Des modules isolés

Chaque service dispose d’une déclaration, de routes, de modèles et de ressources propres. Le registre des modules détermine ce qui est visible, actif et accessible depuis l’administration.

Principes techniques

  • routage centralisé avec alias de compatibilité ;
  • gabarits séparés des contrôleurs ;
  • services réutilisables pour les opérations sensibles ;
  • stockage JSON avec écritures temporaires et remplacement atomique ;
  • répertoires privés protégés contre l’accès Web direct ;
  • journalisation des actions techniques et de sécurité.

Compatibilité sans dépendance SQL obligatoire

Le portail peut fonctionner sans serveur de base de données imposé. Les fichiers JSON sont structurés, sauvegardés et migrés par schéma lors du premier démarrage d’une nouvelle version.

Gabarits et sorties

Les pages publiques, l’administration, l’impression et les PDF partagent des composants cohérents. La beta3.170 consolide les articles natifs pour supprimer les blocs de notes répétés et conserver un contenu propre par sujet.

POURSUIVRE

Dans la même rubrique

Voir toute la rubrique
ÉCHANGES

Commentaires

Partagez une remarque ou posez une question à propos de cette publication.

0 commentaire
Aucun commentaire

Soyez le premier à commenter cette publication.

PARTICIPER

Ajouter un commentaire

Le contrôle anti-robot est appliqué automatiquement selon la configuration du portail.

Contrôle anti-robot
Résolvez ce calcul :11 + 7 = ?
Le contrôle expire après 15 minute(s).