The 2008-11-08 at 22:21 by Loïc d'Anterroches filed under Pluf - Framework en PHP5.
Je continue de mettre à jour la documentation de Pluf au fil des jours. Vous avez maintenant le droit à :
Il reste à faire la description du système de formulaires, le système d’authentification et les différents middleware. Une bonne documentation sur comment installer l’application de test sous Windows serait aussi une bonne chose.
J’ai aussi ajouté la base d’un système de cache. L’utilisation est très simple :
$cache = new Pluf_Cache::factory();
if (null === ($foo=$cache->get('ma-clef'))) {
$foo = operation_complexe();
$cache->set('ma-clef', $foo);
}
// $foo est maintenant disponible.
Pour définir quel système de mise en cache l’application va utiliser, il suffit de déclarer cela dans le fichier de configuration. Par exemple, j’ai pour InDefero :
$cfg['cache_engine'] = 'Pluf_Cache_File'; $cfg['cache_timeout'] = 300; $cfg['cache_file_folder'] = $cfg['tmp_folder'].'/cache';
Il faut que je joue un peu plus avec memcached pour implémenter ce système.
Mise à jour: J’ai restructuré la doc et ajouté une documentation sur l’upload de fichiers.
Comments from readers
loïc m. said:
Ton framework commence à pouvoir se répendre : une bonne documentation est le départ d'une bonne acceptation de la part des développeurs.
Ce qui a fait la force de Symfony entre autre, c'est cette documentation largement fourni (et pour ne pas déplaire, en plusieurs langues).
Bonne route à Pluf et continue comme ça, c'est le bonne voie.
Sincères encouragements.
Loïc said:
Merci ! Comme les classes sont normalement assez bien finies, cela veut aussi dire que je peux écrire de la documentation "qui dure", il n'y a en effet plus beaucoup de changements fondamentaux.