teambrain/docs/architecture.md

947 B
Executable File

Architecture

Architecture du module FAQ2. Voir la configuration

Le site créé en 2022 fonctionne avec du PHP sans framework et selon des surcharges de configuration.

API

Interface de programmation applicative permettant de voir les contenus de FAQ pour chaque client.

Example

Instanciation des FAQ rangées par client.

Model

Coeur du moteur de la FAQ, les modèles sont différentes versions du générateur de FAQ. Certains composants de template sont inclus par du javascript, d'autres sont fournis par les pages en PHP.

## Base de données Les données des pages de FAQ sont contenues dans des fichiers json

optimisations

Aucun build des ressources frontend ou backend n'est actuellement en place.

À investiguer

Ces éléments sont en cours de documentation:

  • Antilop
  • l'arbre d'appel des éléments surchargés
  • le routage
  • la sanitisation des inputs utilisateur
  • la traduction des contenus