Мультимагазин [Opencart 2.3.X]

Тема в разделе "Общие вопросы", создана пользователем solunski.d, 10 авг 2015.

  1. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Здравствуйте, у меня пару вопросов.
    1. Заказчик хочет чтобы было несколько доменов, например: .ru, .com, .eu
    Желательно чтобы была одна база данных, проще говоря один движок, шаблон будет таким же, в зависимости от домена будет меняться язык.
    - Можно обойтись одним сервером или нужно иметь разные сервера чтобы держать сайт?
    - От домена зависит скорость подключения к сайту?
    - Кстати, играет ли роль того что если домен .ru - то лучше сервер держать в России, а если типа .lv - то в Латвии???
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    3.940
    Симпатии:
    944
    можно и нужно. В документации администратора написано про мультимагазин

    если у вас не суперпупер магазин, то без разницы!!
     
  3. Vlad77mk

    Vlad77mk Пользователь

    Сообщения:
    142
    Симпатии:
    1
    В принципе можно обойтись одним доменом - .com(коммерческая организация). А выбор языков доступен в панели управлении сайтом в разделе локализация. Там выбираете основной язык и добавляете второстипенные. Т.е. по стандарту будет включатся, например, русский, а в шапке сайта можно будет переключиться на латвийский, украинский и т.д.
     
  4. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    заказчику нужно 3 домена и в зависимости от домена менять язык. Такое можно сделать на Opencart?
     
  5. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    По "хотелкам" заказчика реализовать можно, через мультимагазин. Что это даст? Ничего хорошего, так как стандартный мультимагазин очень ограничен и в итоге все сводится к тому, что для своих регионов будет менятся только модуль баннера. Не говоря о том, что нужно будет вести отдельные склады для регионов. Реализовывали уже.

    Какой вариант будет лучше?
    Можно при крутить модуль определения языка по ip или как вариант geo ip с редиректами.

    Или попросить Антона (spirit) переделать мультимагазин с версии 1.5.6.4
     
  6. Ravilr

    Ravilr Специалист

    Сообщения:
    3.230
    Симпатии:
    888
    А еще свои категории, товары, итд где есть крыжики или выбор магазина. А их много.

    @solunski.d рекомендую сначала поиграть с мультимагазином, а уже потом решать что нужно дальше.
     
  7. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Ага меня бесило в своё время когда у нас был магазин на 2-х языках и 2 магазина. Столько галочек приходилось ставить напротив товаров и категории. А слайдер )))) 1 слайд выходил в 4. Рус для двух регионов и 2 на en
     
  8. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    мультимагазин делается на поддоменах.
    Я бы сделал нормально, но заказчик хочет так...
    У меня пока один вариант, заказчику не проблема приобрести разные сервера и прикрутить к ним нужный домен и 3 раза выполнять одну работу.
    Разве так нормально???
     
    Последнее редактирование: 11 авг 2015
  9. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Мультимагазин может быть на любом домене и поддомене. Сервер один, папка с файлами одна. Все что нужно это в конфиге apache прописать для доменов одну папку.
    Кстати можно проверить ещё работу через алиасы
     
  10. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Можете пожалуйста, скинуть инструкцию по реализации мультимагазина.
    А хостеры дадут возможность в конфиге apache прописать для доменов одну папку?
     
  11. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Вот вычитал, это правильная реализации, или уже старая?
    Проблема в том что прикрутить язык к домену - на этом у меня пока мозгов не хвотает
     
  12. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Сначала попробуйте через alias. Т.е. для одного домена зеркало. В isp manager это делается так
    Screenshot_2015-08-11-23-07-41_1439309315634.jpg
    В поле псевдоним пишите второй домен и все должно работать.
     
  13. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Все проще. Просто в настройках создаете второй магазин и указывает url второго домена.
     
  14. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Насчёт языков это не мультимагазин, это просто локализация магазина.
    У меня вообще в голове складывается картина, что вам не нужен мультимагазин, а вам нужен мультиязык.
     
  15. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Мне нужно чтобы переходя на mysite.ru - открывалась русская версия сайта, а если перейти на mysite.lt - то литовская
    Проще говоря менялся домен первого уровня
     
  16. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Мы медленно и верно идём к решению проблемы.
    Я бы реализовал все так.
    Только поисковики склеят домены.

    Завёл домен в зоне Ру, алиасом прикрутил домены com lt и другие.
    В конфиге прописано бы переменную домена (не сам домен)

    Найти или заказать модуль для определения языка по ip. Как вариант посмотри в сторону модуля geo ip.


    Или второй вариант делать кучу сайтов ))))


    На самом деле здесь нужно переубедить заказчика и рассказать, что лучше все сделать на одном домене. Это будет выгоднее для сео и съэкономит большой бюджет на продвижение будущего сайта.
     
  17. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    А что значит прикрутил алиасом?
    Только поисковики склеят домены. - плохо или хорошо?
    Спасибо большое что отозвались, попробую переубедить :)
     
  18. Ravilr

    Ravilr Специалист

    Сообщения:
    3.230
    Симпатии:
    888
    Вот только сегодня был клиент и у него 3 сайта (каждый для разного города).
    Я не знаю какие он испытывает проблемы... если интересно то могу спросить.

    Лично я не вижу в этом чего то сверх ненормального.
     
  19. Slait

    Slait Эксперт

    Сообщения:
    503
    Симпатии:
    452
    Алиас это значит 2 и более доменов на одном сайте пример: moysait.ru, www.moysait.ru, мойсайт.РФ все сайты будут открывать один и тот же сайт.

    Насчёт склейки в этом нет ничего плохого
     
    solunski.d нравится это.
  20. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Теперь понял.
    Обычно www. убирают добавив правило в файле .htaccess.
    "В конфинге прописать переменную домена" - ты имеешь ввиду, сделать проверку какой домен, и в зависимости от него выдать тот или иной результат?