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
