Dārgie MySQL lietotāji. Visur, kur lietojat "utf8" (sākot ar 5.5.3 versiju) iesaku izmantot "utf8mb4". Jā. https://mathiasbynens.be/notes/mysql-utf8mb4
Sakarā ar to, ka Twitter ir slēdzis bezmaksas piekļuves savam API, šis projekts var tikt uzskatīts par mirušu sākot ar 2023. gada 15. jūniju.
Šis ir tvitera pavediens. No senākā uz svaigāko. Tvītu skaits: 23
Dārgie MySQL lietotāji. Visur, kur lietojat "utf8" (sākot ar 5.5.3 versiju) iesaku izmantot "utf8mb4". Jā. https://mathiasbynens.be/notes/mysql-utf8mb4
@laacz Ātri pārskrienot. Tāpēc, lai varētu sūda simbolu izmantot?
@mrserge Ir daudz citu simbolu, kurus izmanto.
@laacz Ok, izlasīju kārtīgāk. Tas velk uz fetišismu ar emoji + īpašiem simboliem būs problēmas ar supportu ne-sistēmas fontos.
@mrserge Tā īsti nav. MySQL pie šāda simbola un utf8 čārseta tev apraus tekstu, liekot to laukā, nevis rādīs "?".
@laacz No vienas puses jā, bet to tu vari vēl pie ievades pārbaudīt. Izmantojot pilno charset, pie izvades pārbaudīt būs problēmas.
@mrserge Ievadīt mūsdienās ir jāļauj jebko. Attēlojot nerādīsies, bet kas no tā?
@laacz Daudz burtu, vari īsumā - kāpēc?
@MarisAlksnis MySQL utf8 atbalsta max 3 baitu simbolus, bet mūsdienās daudzi lieto 4 baitu (emoji, piem.) MySQL šādu stringu ar utf8 apraus.
@laacz "ievadīt jāļauj jebko" keisā atgādinu tev par tavu adrešu db.
@mrserge Akjēziņ, Sergej. Brīvā tekstā cilvēkam jāļauj rakstīt jebko. To nedrīkst aiztikt. Attēlojot tikai jāsanitizē.
@laacz Es tev piekrītu un nepiekrītu vienlaikus. Jo mēs nerunājam par brīvu tekstu, mēs runājam par specifiskiem simboliem.
@mrserge Brīvs teksts, kuru ievada ar klaviatūru. Komentārs, raksts, tā nosaukums, utt.
@laacz no klavieres tu pat visu ASCII nevari ievadīt bez papilddarbībām. Kur nu vēl kūpoša sūda simbolu.
@mrserge Tu neesi iepazinies ar telefona klavieres iespējām. 🙈🙉🙊
@VKMKD @laacz Traucē tas, ka visu to figņu pēc tam izvadīt nevarēs, fontu character map būs par īsu. Taisīt katrreiz pārbaudi ir sviests.
@mrserge @VKMKD Lielā daļā ierīču visu jau tagad var redzēt. Ar laiku būs vēl vairāk.
@laacz @VKMKD Tas nav charmapa supports, tas ir softs. UTF8 jēga ir charmapā. Comic Sans nav kūpoša sūda, to pievieno no sistēmas fonta.
@mrserge @VKMKD Protams, bet lielā daļā moderno sistēmu noklusētais čārmaps korekti atrāda emoji un citu unicode krepu.
@laacz bet "Performance of 4-byte UTF-8 (utf8mb4) is slower than for 3-byte UTF-8" https://dev.mysql.com/doc/refman/5.5/en/charset-unicode-upgrading.html
@real_richlv How much, diez?
@laacz nuredz, un arī innodb indeksi laukiem, kas garāki par 191, nestrādās. nav tik vienkārši :)
@real_richlv Tas gan.