Aller au contenu

raptor

Actif
  • Compteur de contenus

    35
  • Inscrit(e) le

  • Dernière visite

Messages postés par raptor

  1. je trouve la méthode global $var plus propre personnellement, question d'habitude je pense.

    En fait $GLOBALS j'aime pas, ca aurait été $_GLOBALS comme le reste oui, mais la non :)

  2. $GLOBALS te sert surtout à aller taper la variable depuis une classe ou une fonction, pour lui indiquer qu'elle est globale ^^

  3. Pas évident l'index sur ces champs la, moderateur étant a priori l'équivalent d'un bool, active aussi, points est variable, et l'autre champs étant le pseudo il ne servira pas au tri.

    Combien d'enregistrement a ta table ?

    Quelle est la durée d'exécution de cette requete ?

  4. Bonsoir,

    Tu me sembles bien affirmatif raptor, BETWEEN va faire exactement les mêmes opérations (au niveau du processeur) qu'une double comparaison (ou tu connais une manière logique de tester deux bornes plus efficacement qu'avec deux conditions ;)). La seule différence est que la double comparaison est plus flexible car on peut ou non inclure l'une, l'autre ou les deux bornes. Mais je te l'accorde, BETWEEN rend la requête bien plus lisible et il est préférable d'utiliser cette syntaxe.

    Quant à LIMIT 0, 10, effectivement c'est 2 octets (ou plutôt 4, avec l'espace et la virgule... enfin ... si on considère qu'un caractère est un octet, ce qui est loin d'être le cas en UTF-8 par exemple) qui sont "économisés", mais à vrai dire j'ai rarement gagné en performance significatives avec ce genre "d'optimisation", même à grande échelle. ;)

    Au temps pour moi sur le between j'ai dis une boulette, ce n'est pas plus rapide. (j'avais le "in" en tete qui est a bannir sur les grosses requetes). Confusion de fin de journée :)

    Pour le limite par contre, je partais du principe que les deux espaces apres la virgule dans son exemple volent, donc limit 0,10 -> limit 10 fait gagner au minimum deux octets :)

    @+

  5. Dans mon forum codé par mes soins, j'en ai aussi eu marre des images en signature, ca complique sévèrement la lecture du forum a mon sens. Les simples signatures les compliques aussi je trouve, un membre étant facilement identifiable par son pseudo et son avatar.

    C'est pourquoi je les ai viré de l'affichage direct, mais elles sont disponibles au survol de l'avatar du membre, et avec les images autorisées.

    C'est une alternative sympa, qui permet de vraiment garder en visuel les infos utiles et a lire du forum, les messages tout simplement. Le reste est plus encombrant qu'autre chose bien souvent.

  6. $rank=0;
    $sql = mysql_query("SELECT champ FROM table WHERE ((id >= x) and (id <= y)) ORDER BY champ DESC LIMIT 0,10");
    while($resultat = mysql_fetch_row($sql))
    echo '<div><b>',($rank+1),'·</b> ',$resultat[0],'<br /></div>';

    Comme çà sinon mais bon le gain est quasi nul :)

  7. - Dans actu le alt de tes images n'est pas optimisé.

    - tu peux également proposer un lien du genre "faire connaitre cette actu à un amis" et hop sa envoie un email à la personne concerné.

    - Dans photo du jour ça pourrait être bien d'avoir la possibilité de commenter les photos sa te ferait des mots clef supplémentaires et ton site sera encore un peu plus vivant.

    - c'est moi ou http://www.auto-museum.net/ et http://www.auto-museum.net/actualites/1.html c'est la même chose ? attention au duplicate content.

    Hello,

    - Pour les alts, je me suis codé mon interface d'ajout à la "bbcode", donc j'ai pas d'alt sur les images.

    - Pour les photos, j'ai envisagé un moment de permettre les commentaires dessus, je vais y ressonger.

    - Pour le duplicate pas de soucis, la page d'acceuil reprend uniquement les 4 derniers actus, et y rajoute les derniers modèles and co. La page 1 d'actu reprend les 10 premieres, y rajoute les catégories et les derniers commentaires. Au final le texte commun est assez faible.

    Merci pour tes réponses :)

    @+

×
×
  • Créer...