[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 2 версии сайта на разных доменах
ViaScientarium
Приветствую.
Наверняка, кто-нибудь сталкивался с такой проблемой, поэтому прошу совета.
Необходимо создать 2 версии сайта - английскую/русскую.
Сайт основан на движке WordPress. Для англ. версии - домен1.pro, для русской версии - домен2.ru. Можно ли установить wordpress на домене2, так чтобы использовались отдельные каталоги домена1, такие, например, как upload и другие подобные, одинаковые для каждого домена. Чтобы не заливать одинаковые папки на каждый домен для экономии места.



Спустя 4 минуты, 40 секунд (24.06.2009 - 12:06) stepan написал(а):
Может я чего не понял но можно залить два сайта на один хост и привязывать для них разные домены.

Спустя 4 минуты, 44 секунды (24.06.2009 - 12:11) glock18 написал(а):
Не знаю как в wordpress, но поскольку считается, что хороший движок, то

1. там должна быть поддержка разных языков.

2. ты можешь зарегистрировать оба домена на один сайт.

3. кое-где делают разделение по языками не доменом, а папкой примерно так:

domain.net/ru/page.php - для русской
domain.net/en/page.php - для русской

можешь, например, на php.net посмотреть. там как раз так сделано.

что это даст? это даст возможность использовать один и тот же проект для всех языков. согласись, так удобнее? я думаю, все большие дядьки (сайты в смысле) так и делают smile.gif Даже если ты на разных доменах будешь делать. Смысл такой.

Спустя 26 минут, 56 секунд (24.06.2009 - 12:38) stepan написал(а):
Цитата (glock18 @ 24.06.2009 - 09:11)
Даже если ты на разных доменах будешь делать. Смысл такой.

Что верно, то верно

Спустя 9 минут, 27 секунд (24.06.2009 - 12:47) ViaScientarium написал(а):
Спасибо, направили в нужном направлении. smile.gif

Спустя 11 минут, 15 секунд (24.06.2009 - 12:59) sergeiss написал(а):
Цитата (glock18 @ 24.06.2009 - 13:11)
3. кое-где делают разделение по языками не доменом, а папкой примерно так:

domain.net/ru/page.php - для русского
domain.net/en/page.php - для английского


Хочу уточнить, что это разделение может быть на самом деле другим, хотя выглядеть будет именно так wink.gif
С помощью правил преобразования можно эти адреса заменить на
Код
domain.net/page.php?lang=ru - для русского
domain.net/page.php?lang=en - для английского

А уже в самом файле будут использоваться тексты на соответствующем языке. Благо дело, ПХП позволяет это всё организовать легко и просто.

Такой подход дает то преимущество, что дизайн делается в одном месте. Как только его поменяли - замена автоматически делается для всех языков, сколько бы их там ни было. А картинки как были, так и остаются.
Также, можно спокойно добавлять другие языки.

Спустя 25 минут, 40 секунд (24.06.2009 - 13:24) glock18 написал(а):
Цитата (sergeiss @ 24.06.2009 - 09:59)
Хочу уточнить, что это разделение может быть на самом деле другим, хотя выглядеть будет именно так wink.gif


а, ну да. я это и имел ввиду)) разумеется, никто не создает в корне сайта по папке для каждого языка)

Спустя 4 дня, 20 часов, 26 минут, 53 секунды (29.06.2009 - 09:51) Семён написал(а):
А не проще определить языковой стандарт пользователя занести в сессию и после в соответствии с сессией подгружать языковой файл?

Спустя 14 минут, 20 секунд (29.06.2009 - 10:06) glock18 написал(а):
проще и не лучше. сессия имеет свойство умирать. в этом плане лучше хранить в куках, но они могут быть у кого-то отключены. единственный вариант, который не имеет этих недостатков - включение языка в урл. плюс, это дает возможность поисковикам проиндексировать все страницы с разными языками.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.