بسم الله الرحمن الرحيم
بخصوص الترميز العالمى UTF-8
اولا ما الفرق بين UTF-8 و UTF8 ؟
ثانيا ما الفرق بين utf8_swedish_ci ام utf8_unicode_ci ام utf8_general_ci ؟ وايهما افضل ؟
بسم الله الرحمن الرحيم
بخصوص الترميز العالمى UTF-8
اولا ما الفرق بين UTF-8 و UTF8 ؟
ثانيا ما الفرق بين utf8_swedish_ci ام utf8_unicode_ci ام utf8_general_ci ؟ وايهما افضل ؟
up
لا يوجد فرق بين UTF-8 و UTF8
الكتابه الصحيحه هي utf-8 او UTF-8
بالنسبه للانواع فهناك فروقات في كيفية قراءة mysql او ال sql بصفه عامه لمخارج الحروف وطريقة كتابتها
كمثال
اما utf8_unicode_ci فهي تقرأ جميع النصوص بدون استثناء وهي الافضل بالطبعكود:'BoB' : تقرأ في utf8_bin, utf8_general_ci and utf8_general_cs 'BöB' : تقرأ في utf8_general_ci and utf8_general_cs 'BÖB' : تقرأ في utf8_general_ci
في حال انك استخدمت utf8_general_ci ممكن تورط مع بعض الحروف
ولازم تستخدم ال php او ال asp لتقوم بتحويل حرف لايقبله نوع الداتا بيز لديك الى حرف مقبول
لذلك الاشمل utf8_unicode_ci هو الافضل
موفق ان شااءلله
جزاك الله خير على افادتك اخى محمد الثقفي لكن عندى سؤال محيرنى حيث اريد تركيب منتدى جديد ومحتار اركب اى ترميز علما باننى استخدم تغذيات RSS لجلب الأخبار من مواقع اخرى فما الترميز المناسب للمنتدى يستخدم تغديات RSS على ان يعمل دون مشاكل وما عيوب ومشاكل ترميز windows-1256 ؟
بالطبع استخدم utf8_unicode_ci
لايوجد عيوب كثيره في windows-1256
ولكن هناك فروقات باستخدام utf8_unicode_ci
فمثلا اسكريبت تريد ربطه مع منتداك واكثر الاسكريبتات تتعامل utf8_unicode_ci بشكل افضل
الداتا بيز تكون واضحه وتراها باي لغه مع utf8_unicode_ci
محركات البحث تحب utf8_unicode_ci وال UFT-8
هناك عمليات في الPHP دائما يفضل استخدامها مع UTF-8
هناك عمليات تحويل كثيره في الPHP راح تستغني عنها
ايضا البرمجيات اكثرها تبرمج للتعامل مع UTF-8
لكنى استخدم تغذيات RSS لجلب الأخبار من مواقع اخرى واعتقد ان RSS لا تتوافق مع UTF-8
في هذه الحاله بعد جلب اي تغذيه حولها من windows-1256 الى utf-8
عن طريق ال php وامر iconv
لكل شي حل وكما ذكرت لك الافضل هو utf8_unicode_ci
كان هناك نقاش جيد وتحليل عن utf-8 اكيد راح يفيدك
http://www.swalif.net/softs/swalif54/softs214529/
الموضوع هذا فيه الزبده الكامله عن ال utf-8
في تلك الايام كان هناك المعترض لكن اليوم كل مطوري المواقع القدماء متفقين على ان ال utf-8 هو الافضل
سوف تجد الكثير من المعلومات في هذا الموضوع
هذا اول موضوع قرأته تقريبا عن الـUTF-8 لكنه من ثلاث سنوات وكان من مع الترميز العالمى ومن ضده
واغلب المنتديات الكبيرة تعمل حتى الان بـwindows-1256
فاريد اعرف ما الفرق بينهم خصوصا فى المنتديات العربية؟
الموضوع به كل شي عن الترميز
فما قلته قبل 3 سنوات في بداية ال utf-8
لم يتغير حتى الان
على فكره سوالف كان يستخدم windows-1256 لمدة 8 سنوات ونصف تقريبا
وقمنا بالتحويل الى utf-8 قبل حوالي سنتين
كفقط ملاحظات صغيره
اذا كنت تريد وهو الافضل الان من ناحية seo
ان تستخدم الوصلات العربيه مثل موقع سوالف وليس المنتدى
يجب ان يكون ترميزك utf-8
هذه من اهم ايجابيات utf-8 التي تجعلك تستخدمه
طيب ايه الفرق بين utf8_unicode_ci و utf8_general_ci وايهما افضل ؟
الفروقات :
utf8_unicode_ci تدعم تقريبا اي حرف في العالم وبالتالي اي لغه (عربي - صيني - انجليزي الخ...)
utf8_general_ci لا تدعم جميع الاحرف وفي حال حرف غير موجود فيها فتقوم باظهاره بشكل اخر
utf8_general_ci اسرع من utf8_unicode_ci والسبب يعود الى انها لاتدعم جميع الاحرف "منطقياً"
الاستخدام :
اكثر البرمجيات تستخدم utf8_unicode_ci لانها تدعم كل المحارف
بواسطة utf8_unicode_ci راح تحصل على نتائج افضل في حالة اللغه العربيه
utf8_unicode_ci هي الافضل بالطبع
شرح رائع يا اخى محمد ولدى استفسار
انا لدى منتدى جديد واريد ان احولة للترميز العالمى كى تكون الروابط عربية بأستخدام الفى بى سيو
استخدم اى ترميز يا اخى
utf8_unicode_ci