Salut,
"$this->" : ça te permet d'utiliser les objets de la classe courante. Je te renvoie sur mon site :
Programmation objet "2) quelle est la différence entre @mysql_fetch_row et mysql_fetch_row (sans @)"
le @ te permet de masquer une erreur si la fonction mysql_fetch_row() venait à en renvoyer une. Ce n'est pas utile dans ton cas présent. A voir :
Opérateurs "3) $mysql=new mysql;"
ça te permet d'instancier ta classe, c'est à dire que tu crées une nouvelle instanciation de la classe et c'est donc considéré comme une classe à part entière.
"4) le symbole ->"
Il te permet d'accéder aux propriétés des objets.
"Lorsqu'on inclus 10 ou 50 fonctions php ou javascript dans une page (utilisés ou non) est ce que cela à une incidence sur la rapidité de celle ci ?"
Tout à fait.