Comment alleger la Conexion - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Comment alleger la Conexion (/showthread.php?tid=959) |
RE: Comment alleger la Conexion - Shidame - 20-03-2007 Rodée je dirai pas , car je débute dans la POO après une longue période de non-php (je sais c'est pas bien). Les exceptions c'est pas trop dur à comprendre et ca simplifie la vie^^ Si tu veux je peux t'envoyer ma classe qui pour l'instant fonctionne enfin me suffit et t'aider à la comprendre si tu ne comprend pas tout. Envoie moi un MP ca evitera de flooder ce topic^^ RE: Comment alleger la Conexion - NicoMSEvent - 21-03-2007 plutot que de faire 50x $nom_col = $result['nom_col']; pourquoi ne pas faire un Code PHP :
ton code serait bien plus lisible, même si ça n'accélere pas l'éxécution (attention, je n'ai pas testé...) RE: Comment alleger la Conexion - carlou - 23-03-2007 encore plus simple que le foreach: Code PHP :
RE: Comment alleger la Conexion - Roworll - 23-03-2007 Petite question. Pourquoi décharger le tableau $result dans des variables séparées ? Ca prends du temps et de la mémoire de faire ça (minime mais quand même). Pourquoi ne pas travailler directement avec $result['xxx'] ? C'est une limitation due à Flash ?? RE: Comment alleger la Conexion - Haiken - 23-03-2007 pyromaster a écrit :j'aimerai modifier le code ci-dessous pour qu'il soit plus rapide Met un index sur la colonne pseudo de ta table membre et vire le *, tout ce que tu pourrais faire d'autre te ferait gagner peanut RE: Comment alleger la Conexion - carlou - 23-03-2007 moi je dirais plutot d'utiliser id et non pseudo... RE: Comment alleger la Conexion - Haiken - 23-03-2007 Oui c'est d'ailleurs bizarre, si c'est le code qui correspond à la connexion du joueur, il n'y a pas de vérification de mot de passe. Si c'est utilisé sur une autre page, alors en effet, il vaut mieux stocker en session (et faire une recherche en BDD sur) un nombre plutôt que la chaîne. Tu peux aussi enregistrer en session les champs constants (email, ...) et souvent utilisés. RE: Comment alleger la Conexion - denisc - 23-03-2007 Sephi-Chan a écrit :Par curiosité, ta classe SQL est rôdée ? Parce que je me lance dans la POO et je me demande à quoi peut bien ressembler une classe SQL complète. Je peux te passer la mienne. Elle marche à la perfection, aussi bien sur des requêtes de tables, que sur des fonctions ou des procédures stockées (à condition qu'elles retournent une table... Si elles retournent une valeur, ma classe crée une pseudo table pour y stocker le résultat). Sinon, Pascal en a une très bien aussi. Elle doit ressembler à la mienne à quelques détails près RE: Comment alleger la Conexion - Plume - 23-03-2007 carlou a écrit :encore plus simple que le foreach: Une ouverture aux piratages ça ... RE: Comment alleger la Conexion - NicoMSEvent - 24-03-2007 DämEn a écrit :Une ouverture aux piratages ça ... Tu peux préciser? C'est en connaissant les "techniques" de piratage qu'on peux les éviter |