27 lines
947 B
Markdown
Executable File
27 lines
947 B
Markdown
Executable File
# Architecture
|
||
Architecture du module FAQ2. Voir [la configuration](./configuration.md)
|
||
|
||
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
|