Projet RAT - Fonctions Clefs
Moteur PHP de publication de sites internet
Sommaire - << Travail en cours et futur - Installation de rat 0.3 >> |
Page 5 sur 7
|
Voici les fonctionnalités clefs de RAT :
- gestion de documents multipages, du menu et de liste de zooms (nouveautés ou points à voir)
- une partie vitrine par site pour les visiteurs, une partie administration pour les rédacteurs
- tout les affichages reposent sur des gabarits HTML (templates) ce qui permet de paramétrer facilement et finement le design de chaque site
- gestion multisites et multiutilisateurs, avec gestion des droits
- conception modulaire facile à étendre
- stockage des documents dans un cache pour accélerer la partie vitrine
- gestion de newsletters (lettres d'information)
- ajout facile d'un module "métier" générant des documents grace à une classe de gestion des documents, ou s'affichant directement en vitrine
- journaux des évenements (visiteurs, fichiers, erreurs) et module d'analyse
- fonction robot permettant aux modules de se mettre à jour seuls
- vérification de la cohérence des données
A propos de des modules "métiers", le premier créé est un module capable, à partir de fichiers de données, de générer des documents multipages présentant les clubs, le classement de la saison par catégorie et les résultats de tous les concours. Je l'ai développé pour le site de la ligue d'Aquitaine de tir à l'Arc.
Les fonctionnalités suivantes sont en cours de développement :
- installation facile de RAT
- changement de design de site facilité et quelques designs par défaut
- meilleur formatage du texte dans les articles
- finition de l'inscription aux newsletters
- multiplication des types d'affichage pour les documents, le menu et les zooms
Les fonctionnalités suivantes sont en projet :
- moteur de recherche
- dictionnaire de termes qui sont transformés dans les pages en liens vers la page du dico
- modules vitrines divers : sondages, votes, citations...
- gestion de sites multilingues (prévu au début donc tout est la mais reporté devant la complexité)
- administration multilingue (prévu au début donc tout est la mais reporté devant la complexité)
- module de publicité
Les priorités des fonctionnalités dépendent des désirs des utilisateurs.
13/06/2013 - Cédric Girard