مالفرق بين الترميز utf8_general_ci و utf8_unicode_ci وايهما افضل ؟
مالفرق بين الترميز utf8_general_ci و utf8_unicode_ci في MySQL وايهما افضل ؟
اولاً : utf-8genrealci
هي اسرع من الاخرى في المعالجة , لا تقوم بالعمليات المعقدة التي تقوم بها الاخرى, فلوا الموقع يعتمد على لغة واحدة او لغتين كمثال الانجليزية والعربية يتوجب ان تستخدم utf-8genrealci وذلك لانها الانسب والاخف والاسرع من الاخرى في المعالجة بالاضافة إلى ذلك هذا الترميز يحول العلامات الغير المعروفة إلى حروف كمثال ü تحولها إلى u على سبيل المثال وهي تقوم بتحويل ASCII إلى الحروف المشابه .
ثانياً : utf-8unicodeci
ابطئ من سابقتها لانها تقوم بمعالجة النص لكل اللغات وتعطيك النص صحيح كما كتب حتى لو استخدم جدول ASCII والحروف الاخرى التي لا تمت للغة بصلة ,
هذه الفروق الاساسية بينهما استخدم اولاً عوضاً عن ثانياً ان كنت لاتحتاج إلى معالجة اكبر
الاجابة لأخى الفاضل : Yousef Ismaeil
cliprz
التعليقات