On 17-05-2011 11:33, Emin Tepe wrote:
> arkadaşlar,
> sizlerden birşey öğrenmek istiyorum. web sitelerinde default olarak
> charset olarak utf-8 mi kullanmak lazım yoksa farklı charsetler
> kullanılır mı?
> farklı charset kullanılırsa avantaşları nedir dezavantajları nedir.
>
> databaseden json ile cektiğim verilerden bir sürü sıkıntı yaşadım,
> karakterler bozuk çıkıyor, iconv ile düzelmiyor vs.  charset olarak
> iso-8859-9 kullanmıştım, insert ederkende bu charsetli sayfadan insert
> yaptığım için aynı charset ile inser etmiştir.

utf-8 kesin çözüm, sonuçta w3c ve email standartlarına göre her istemci 
UTF-8 okuyabilecek şekilde üretilmeli, ve şu anda da hemen hemen tüm 
işletim sistemleri -evet, windows dahil- UTF-8 tabanlı çalışıyor.

Normalde ISO kodlu sistemlerde her karakter 1 byte tutarken, UTF-8'de 
her karakter 1 veya 2 byte yer kaplıyor, bu da doğal olarak yer 
ihtiyacını arttırıyor. Eğer yoğun bir şekilde metin tutuyorsan (bkz. 
devasa forumlar) ve DB'nin alanı hosting vs sıkıntısından dolayı çok 
dert oluyorsa ancak o zaman ISO koduna gitmeyi tavsiye ederim.

çok detaylı bir karşılaştırma için;
http://en.wikipedia.org/wiki/UTF-8

-- 
Omer Barlas
[email protected]
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap