|
From: Raymond F. <ray...@fr...> - 2002-06-19 11:57:39
|
At 14:12 18/06/02 +0200, you wrote: > > J'ai commenc=E9 =E0 regarder de pr=E9s ton code Fab, it's very good !!!= (Il faut > > bien brosser les chaussures du CHEF) :-) > >Bien =E7a !!! :-)) > > > Dans pour le code de DB.php n'as tu pas trop pench=E9 que vers mysql ?= Je > > pensais plut=F4t que l'on ferait un common pour la structure g=E9n=E9ral= e puis > > des classes pour divers type de base (DB_mysql, DB_ib, DB_sqlRelay). Sql > > Relay si vous ne connaissez pas, est un middle ware qui permet de se > > connecter sur beaucoup de bases en mettant un client universel sur= toutes > > les plateformes disposant du langage pour lequel il existe une interface > > avec sql Relay. C'est quelque chose que je vais regarder de pr=E9s; Il= faut > > que je m'installe un sql Relay sur mon serveur. Mais je verrais =E7a= apr=E9s. > > J'ai d=E9ja du retard sur ce que j'avais dit que je ferais ! > >Pour les autres bases de donn=E9es, c'est PEAR DB lui m=EAme qui prends =E7= a en >charge =E0 prioris. On passe le type de base de donn=E9es en arguments. >Maintenant je ne conais pas sqlRelay et ce n'est pas pris en charge par= PEAR >DB. Donc il faudra peut =EAtre que tu fasses un plugin de stockage =E0 part= pour >lui. En tous cas, pour Interbase, je pense qu'il n'y a pas de probl=E8mes. >C'est pris en charge par PEAR/DB. > > > A ce propos je vois que Fab a d=E9ja bien travailler sur la classe PEAR,= doit > > je oui ou non faire un petit laius dessus pour les autres ? > >En fait, j'ai rajout=E9 une classe : >- HTTP_Request dans PEAR Cache pour qu'on puisse profiter simplement d'un >cache intelligent pour acc=E9dent =E0 des news situ=E9es sur un serveur =E0= distance. >et j'ai =E9galement rajout=E9 trois m=E9thodes dans PEAR DB =E0 savoir : >- autoPrepare(), autoExecute(), buildManipSQL > >autoExecute() (celle que j'utilise permet presque d'automatiser les= questions >d'insertion et de modifications d'enregistrement dans une table simple. La >doc concernant ces fonctions sera bient=F4t releas=E9e. Dans la semaine= prochaine >m'a t'on dit. > >Les 3 m=E9thodes ne sont pas encore dans un package stable de PEAR DB mais= ca >ne saurait tarder. Le package.xml venant d'=EAtre mis =E0 jour par un des >mainteneurs. > > > Vous n'avez pas fait beaucoup de retour sur le doc concernant la gestion > > des versions par PEAR ! > >Hum ??? J'ai rien re=E7u ??? T'a post=E9 =E7a quand ??? > > > Je vais =E9crire le package.xml pour les news. Compl=E9tez les sections > > maintener ! > >Ok. C'est fait! jettes un oeil dessus j'ai mis une version .01dev ! > > Fab, il faudrait aussi que tu m'expliques comment tu utilises les= templates > > PEAR, je n'ai pas vu dans ton code le moindre require_once= '"HTML/IT.php". > > J'aurais besoins de savoir les package PEAR que l'on va utiliser pour= faire > > les dependances dans le package.xml > >Heu... C'est pas dans News/output/IT.php (au d=E9but du fichier ?). La= derni=E8re >version stable d'IT fera l'affaire. Oui mais cela veux dire que tu n'utilises pas IT.php de PEAR mais une copie= =20 que tu mes dans News. Si demain on fait un package forum tu vas encore=20 faire une copie ? Il faudrait mieux "require" dans les r=E9pertoires PEAR Ray Encore une plus Carambar on ne dit pas "c'est l'aspirateur" mais "c'est le= =20 meilleur des hacker" > > J'attends tes derni=E9res mise =E0 jour pour compl=E9ter mon =E9tude ! > >Ok ! Dans la semaine prochaine sans faute. > >Fab > >---------------------------------------------------------------------------= - > Bringing you mounds of caffeinated joy > >>> http://thinkgeek.com/sf <<< > >_______________________________________________ >Phputil-develop mailing list >Php...@li... >https://lists.sourceforge.net/lists/listinfo/phputil-develop |