Archive

Articles taggués ‘code’

20 Pratiques pour bien jouer avec MySQL

03/12/2009 Aucun commentaire

Voici 20 bonnes pratiques afin d’optimiser votre utilisation de :

  1. Optimiser vos requetes pour utiliser le Query Cache
  2. Utiliser EXPLAIN pour vos requetes SELECT
  3. Utiliser LIMIT 1 Quand vous rechercher un seul enregistrement
  4. Utiliser les indexs pour les champs souvent recherchés
  5. Utiliser les index et des colonnes de même types pour les jointures
  6. Ne pas utiliser ORDER BY RAND()
  7. Eviter SELECT *
  8. Ayez aussi souvent que possible un champs Id
  9. Utiliser ENUM sur VARCHAR
  10. Prennez les suggestions de PROCEDURE ANALYSE()
  11. Utiliser NOT NULL si possible
  12. Préparer vos requetes
  13. Les requetes hors buffer
  14. Enregistrer les adresses IP comme UNSIGNED INT
  15. Les tables des longueur fixe (Static) sont plus rapides
  16. Utiliser le partitionnement vertical
  17. Découper les grosses requetes DELETE ou INSERT
  18. Les petites colonnes sont plus rapides
  19. Choisissez le bon moteur de stockage
  20. Utiliser un ORM (Object Relational Mapper)
  21. Soyer prudent avec les connexion persistantes

Pour plus de détails :

Top 20+ MySQL Best Practices – Nettuts+.

Tags: | | | | |

Articles relatifs

Retirer la marque d’ordre des octets ou BOM des fichiers UTF8

17/11/2009 Aucun commentaire

Pour ceux qui codent leur application en UTF-8, comme moi, il a du vous arriver le fameux message d’erreur « header already sent ».

Et, malgré une séance de débugage longue et ennuyeuse, le problème persiste.

Le problème provient, probablement de votre éditeur qui rajoute une marque d’ordre des octets ou BOM (Byte Order Mark).

Pour corriger, il suffit de supprimer cette marque !

Déjà pour s’en assuré, voici un grep qui fait la vérification pour vous :

grep -rl $'\xEF\xBB\xBF' 

Et ensuite la pour corriger le fichier incriminé :

cp  .bkp
sed "s/\xEF\xBB\xBF//" .bkp > 
rm .bkp

Crushing the head of the BOM marker monster.

Tags: | | | | | | | |

Articles relatifs

21 .htaccess tips & tricks

12/09/2009 un commentaire

Voici un petit condensé de trucs et astuces à mettre dans un fichier .htaccess, permettant d’affiner la configuration au niveau des fichiers et/ou répertoires servis par Apache. Lire la suite…

Tags: | | | |

Articles relatifs

NAUTILUS : Ouvrir un fichier en tant que root

18/08/2009 Aucun commentaire

Petite afin de rajouter un menu « Ouvrir en tant que root » lors d’un clic droit sur un ou plusieurs fichiers dans le navigateur de , .

Trois petites étapes :

  1. Créer le fichier dans $HOME/.gnome2/-scripts/
  2. Y insérer le adéquate
  3. Lui donner les droits d’éxecution

Pour plus de détail :
Linux Tips: How to open files as root user via right click
.

Tags: | | | | |

Articles relatifs

Aller au répertoire du dernier fichier éditer

07/08/2009 Aucun commentaire
Tags: , ,