3yed 13 ارسال شده در اسفند 92 سلام من میخوام تو phpmyadmin دیتا بیس بسازم خودش رو حالت پیش فرض رو collation هست میخواستم بینم برای جوملا فارسی رو کدوم باید باشه ؟ فرق collation با utf8_general_ci چیه ؟ نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در اسفند 92 با سلام دوست عزیز ، این دو موردی که فرمودید ، دو چیز جدا از هم نیستند که بخواهیم قیاس کنیم collation تنظیمی است برای تعیین نوع انکودینگ جهت ذخیره سازی اطلاعات حالا این اطلاعات یا خود تیبل ها هستند و یا هر فیلد از تیبل ها utf8_general_ci نیز نوعی انکودینگ هست که برای ذخیره سازی عمومی کاراکترها در قالب UTF-8 استفاده میشه مثل کاراکترهای لاتین و صد البته کاراکترهای فارسی فلذا برای اینکه در نمایش کاراکترهای فارسی مشکلی ایجاد نشه ، collation جداول و دیتابیس را بر روی utf8_general_ci میبایست تنظیم کنیم البته انکودینگ دیگری هم هست به نام utf8_persian_ci که از این هم میتوان استفاده کرد ولی استفاده از حالت general عملکرد بهتری روی کل جوملا داره موفق و پیروز باشید یا حق 1 واکنش ها : 3yed نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر