Poster une réponse  Créer un sujet 
Du cache en tcl
Auteur Message
karael
Junior Member
**


Messages : 1
Groupe : Registered
Inscription : Aug 2010
Statut : Hors ligne
Message : #1
Du cache en tcl

Salut à tous,
Je me suis récemment mit au tcl, mon bot utilise beaucoup de requêtes sql, le cache m'est venu comme une évidence! J'ai remarqué qu'il n'y a pas vraiment de système de cache.
Je me suis donc lancé dans la création de cache en tcl qui suit la structure suivante:

BDD:
CREATE TABLE IF NOT EXISTS `dev_irc_cache` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`dir` varchar(255) NOT NULL DEFAULT '/cache/',
`description` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
repertoriant tous les fichier de cache

Fichier:
Même structure que les ini: "UniqueID=valeur"

Exemple:
fcache1.txt
exemple1=Il fait beau


Fonctions:

file_add { "nom" "dir" "description"}
file_mod { "nom ou id" "nouveau nom ou nouvel id" "dir" "description" }
file_del { "nom ou id" }

cache_add { "nom du fichier ou id" "UniqueID" "valeur"}
cache_mod { "nom du fichier ou id" "UniqueID" "nouvelle valeur"}
cache_get { "nom du fichier ou id" }
cache_del { "nom du fichier ou id" "UniqueID" }

C'est assez simple à réaliser mais je n'ai jamais vu de tel script. Si vous avez des suggestions n'hésitez pas!
(je posterai la source dès qu'elle sera finie)

Ce message a été modifié le: 28/08/2010 10:51 par karael.

28/08/2010 10:51
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse  Créer un sujet 

Voir une version imprimable
Envoyer ce sujet à un ami
S'abonner au sujet | Ajouter le sujet aux favoris

Aller à :