Forum Webscript.Ru

Хостинг => Платный хостинг => Тема начата: D.O. от 23 Января 2006, 14:03:02

Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: D.O. от 23 Января 2006, 14:03:02
Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе MySQL всё это добро хранить невозможно, нужны разные базы с разными кодировками. Это возможно сделать на "виртуальном" хостинге или нужен dedicated server?
Кто-нибудь делал подобные проекты?
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: alex007 от 23 Января 2006, 21:09:51
D.O.
Можно всё сделать в одной базе используя UTF и в виртуальном хостинге.
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: alex007 от 23 Января 2006, 21:10:53
я делал проекты на content management system, для каждого языка так же своя шкурка/шаблон.
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: FLamY от 03 Февраля 2006, 04:45:14
Если пишешь под *nix, используй Gettext
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: alex007 от 03 Февраля 2006, 21:16:12
Цитировать
FLamY:
используй Gettext

а зачем?
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: ondr от 03 Февраля 2006, 21:19:13
D.O.
ищи поддержку mysql 4.1.x
Название: мультиязычный сайт, вопрос про возможности СУБД у хостера
Отправлено: longcomar от 25 Февраля 2006, 20:35:37
Цитировать

Есть задача сделать сайт на нескольких языках, язык выбирается пользователем. Русский, английский, немецкий, китайский.
Я так понимаю, в одной базе MySQL всё это добро хранить невозможно, нужны разные базы с разными кодировками. Это возможно сделать на "виртуальном" хостинге или нужен dedicated server?


Если на хостинге установлен MySQL 4.1. То он позволяет данные в БД хранить в одной кодировке, а скрипту получать их в другой. Таким образом можно в БД поставить например UTF-8, а в скрипте динамически менять кодировку как надо.

У нас на http://openhosting.ru установлен MySQL 4.1, и все это работает. А что бы не было проблем у скриптов, которые еще не выбирают
кодировку нужную для скрипта (это умеют только новые скрипты), мы сделали пачь к php. Этот пачь позволяет выставить кодировку данных для php крипта в php.ini