8721 sujets

Développement web côté serveur, CMS

Bonjour,
A ce propos, j'aurais quelques petites questions.

Est-il judicieux d'avoir du utf-8 et du latin1 dans une même table?

Cela peut il avoir un impact sur la rapidité d’exécution des requêtes?

Bonne journée
Cédric
Salut à toi,

Si je ne dit pas de bêtise, cela peut créer plusieurs soucis concernant les accentuations, il est donc préférable d'utiliser utf8_general_ci ou utf8_unicode lorsque ta base de donnée est configuré en ut8.
Modifié par Reverb (18 Sep 2013 - 18:39)
Je te conseille d'éviter ça comme la peste. Tu risques d'avoir beaucoup de problèmes d'affichage et en plus ces problèmes seront totalement aléatoires si une ligne sur deux est en UTF-8 ou en ISO. Ca va influer aussi plein de choses auxquelles on ne pense jamais: ordre alphabétique, recherche, indexation...

Je te conseille vivement d'opter soit pour l'un, soit pour l'autre, mais surtout pas pour les deux à la fois. Convertis les lignes qui sont mal encodées, tu ne le feras qu'une fois pour toute et après tu n'auras même plus à y penser.