Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
2074 ₽

Opencart - объединить ( несколько магазинов )

проект завершен


Здравствуйте, 


Имеется множество интернет магазинов. Опенкарт 1.5.5.1 версии. 

Они никак не связаны друг с другом.


Но мы сталкиваемся с проблемой загрузки новых товаров.

Изменением цен на сайтах.


У нас есть парсеры. 

Мы можем сделать в одном и спарсить в другой.


Но хотелось бы, этот процесс как-то автоматизировать.

Основных сайтов сейчас 3. ( по факту их гораздо больше до 10) 


1) Нужна идея и реализация - Чтобы меняешь товар на одном сайте, тоже самое происходило на других ( но по правилам других сайтов) напимер цены везде не должны быть одинаковыми.  +2 - 1 и пр.


2) Описание ( Можно чтобы дублировалось) главное цвет в таблице только менялся на соответствующий сайту. Это легко реализовать через замену цвета в xml.  ( вокруг текста будет генерировать уникальный контекст, уже реализовано через xml )


3) единственное, как я вижу вопрос с фотографиями ( связей с первым сайтом и ссылок к нему быть не должно) 

фотографии, я так понимаю, надо будет на все новые сайты просто заливать на каждый FTP вручную. Или как-то автоматизировать. 


Просто все сайты привязать к одной базе, как вариант. Но все сайты будут ссылаться к этой базе, гугл это спалит ( САЙТЫ должны быть независимы. 


Постоянная синхронизация баз? Или есть уже решение такое в Опенкарт, не знаю.


Если есть опыт в решении данной задачи. Буду рад.





Отзыв заказчика об исполнителе Сергее Шостке

Качество
Профессионализм
Стоимость
Контактность
Сроки

Очень приятно работать! Выполнил часть работы, о которой и было договорено.
Делает все качественно и оперативно! Свою работу знает.
Продолжим работать дальше по этому проекту!
Спасибо!

Elmar M. Elmar Mamedov

Отзыв фрилансера о заказчике Elmar Mamedov

Оплата
Постановка задачи
Четкость требований
Контактность

Интересный проект.

Сергей Ш. Сергей Шостка


Сделать ставку!

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.

  1.  фрилансер больше не работает на сервисе
  2. 15 дней7000 ₴
    Борис Лурга
     237 

    Здравствуйте!
    Могу помочь качественно реализовать Ваш проект от 300 уе и 15 дн.

    Мои преимущества:
    10 лет опыта быстрой и качественной работы с:
    - OOP PHP;
    - MySOL;
    - JavaScript;
    - CSS;
    - HTML5;
    - Ajax;
    - jQuery;
    - OpenCart;
    - Drupal;
    - SEO.

    С уважением, Борис.

    Украина Ужгород | 30 сентября 2017 |
  3. 7 дней20800 ₴
    Garnet Promo
     167 

    Добрый день

    Высылаю Вам для ознакомления краткую информацию о нашей компании:


    В теме WEB-разработки находимся более 5-ти лет, знаем все подводные камни SEO-продвижения, интернет-маркетинга, настройки контекстной рекламы (привлечение целевой аудитории) и вывода сайтов в ТОП.

    Наша команда, "держит руку на пульсе" проводя систематический аудит готовых сайтов, что не дает сайтам наших клиентов "падать" в поисковой выдаче, с течением временем. В связи с этим после проведения работ, мы гарантируем Вам повышение притока целевой аудитории на сайт (именно целевой) и рост конверсии до 20%, с нового сайта.

    Над вашим сайтом будут работать:

    - Проект менеджеры
    - Дизайнеры
    - Программисты (верстальщики)
    - QA (тестировщики)
    - SEO/PPC и WEB Аналитики
    - Аккаунт менеджеры

    (Все специалисты находятся в штате нашей компании)


    Обращайтесь по любым интересующим Вас вопросам, наши эксперты незамедлительно дадут развернутый ответ...

    Можем организовать личную встречу, по адресу г. Одесса, ул. Малая Арнуатская 64.


    Буду признателен за обратную связь и приятного Вам дня.

    ----------

    Ниже Вы найдете ссылки на сайты наших клиентов (кейсы):

    KRIGER Boilers - http://krigerboilers.com/
    LAVAR - https://lavar.com.ua/
    NPSK - http://npsk.com.ua/
    ШТАМПМАСТЕР - http://shtampmaster.com.ua/index.php?route=product/category&path=60
    JoyMarket - http://copycentr.org/
    FolkFashion - http://folkfashion.com.ua/
    DEALEX - http://dealex.com.ua/ru/

    ----------


    С уважением,

    Дмитрий Боу.

    Проект-менеджер

    -

    Garnet Promo

    https://garnetpromo.com/
    http://garnet-software.com

    -
    тел.: (048) 703 22 89, доб. 906

    Украина Одесса | 2 октября 2017 |
  4. 1 день500 ₽
    Alexander Chibilyaev
     428   1  0

    Добрый день, предлагаю более подробно обсудить Ваш проект в скайпе - aachibilyaev, добавьте меня, пожалуйста.

    Россия Москва | 2 октября 2017 |
  5. 7 дней2074 ₽Победившая ставка
    Сергей Шостка
     737   23  0

    Здравствуйте.
    Предлагаю такую реализацию:
    на 1 домене будет создана дополнительная админка и с неё будут корректироваться все сайты.
    Для выполнения проекта необходимо:
    - URL сайтов;
    - доступы к сайтам, базам данных и к хостингу (можно поэтапно открывать);
    - более подробно описать что и как должно изменяться на автомате на разных сайтах.

    Оплату можно разбить в зависимости от объёма выполнения проекта.

    общение по почте [email protected]

    Украина Шостка | 12 октября 2017 |
  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    как по вашему гугл может спалить к какой БД подключается ваш сайт?)

  • Цены, описание, название товара... Категории, МЕТА данные, этого недостаточно?)

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Это все можно измеять уже при выводе на нужный сайт. 🙂 Но парсеры плохой и медленный вариант учитывая что сайты все одного человека.

  • Интересно узнать - как? 0_о

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Все делается легко и просто 🙂 главное ручки.

  • Стесняюсь спросить, как все просто? Если цены еще как то можно алгоритмом изменять для разных сайтов, все остальное ручками все переписывать.))) Так нах такой функционал вообще... Утопия))

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Кроме цен можно и другие данные изменять также как и цены.

  • Ради Вашего профессиАНАЛизма - как с 1 БД вывести ДВА разных описания на 2 (по проекту 10 проектов?). С ДИНАМИЧЕСКОЙ заменой?!?!?

    Вы понимаете вообще всю сложность?

  • Очередной школьник , как у них щас говорят "Дичь втирает")))

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Ну да, а то на обеды денег нет.

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Чисто ради прикола отвечу вам, но и задам вопрос, но сначала ответ.

    Все это можно разрулить при получени данных и последующей их обработке перед передачей во вьюшку. Идей море. Ах да, вот вопрос, почему вы такой адекватный?

  •  Не спорю. Вариант есть. К OC ИИ прикрутить)))), что бы описания, мета сам добавлял разные)))))))))))))))))

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Зачем ИИ? Вы явно перегибаете.

  • Это вы не допонимаете. КАКИМ ОБРАЗОМ ИЗ 1 БД ВЫВЕСТИ РАЗНЫЙ КОНТЕНТ? Регулярками символы выктдывать? Не несите х@ню в массы))

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Если вы хотите обсудить как это можно реализовать то скиньте свой телеграмм в лс. Я вам поведаю интересный мир программирования сложных вещей.

  • Чо вы тут жесть устроили? )))

    БД называется реляционная, потому как она в каждом поле может иметь БД и т.д.

    В опенкарт запихать хоть для 100 сайтов описание, цену и проч для одного товара, но вытаскивать конкретно для конкретного сайта..

    В чем вопрос?

  • Вопрос в том, как 15000*10 с разными описаниями))

  • Извините. Учите матчасть. Легко ))

  • товаров много? Просто если через парс сделать, то может уодить много времени на синхронизацию...

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    да, товаров много. Минимум 15 тыс

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    а разве он не увидит, куда именно ссылает сайт, когда подкачивает базу со всем содержимым ? 

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Нет. Главное менять данные некоторые как писали выше.

  • Вообще технически и физически база данных на хостинге вам не принадлежит. Вам принадлежит лишь кусок базы (дамп). А к самой базе могут мильон сайтов обращаться по ее IP. Поэтому поисковики не обращают внимание на подключение к базам.

  • Предлагаю как вариант - вытягивать через скрипт цену из основной базы + формула надбавки и заливать в нужную базу нужного магазина.

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    А сами товары, просто парсить, как обычно?

  • Да, товары можно спарсить=>уникализировать на 50% и залить. С картинками увы - или возиться, или те же использовать....

  • Т.е цену придется ставить только на основном магазине, на других она будет с формулой надбавки уже.

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    Ну вот сейчас допустим. У нас сайт.

    1111.com


    Мы на него добавили товар. 

    Имя, модель, бренд, описание, фотографии, цена ( плюс цена по акции)


    Что происходит с сайтами


    2222.сом

    3333.сом


    По идее парсер умеет во время парсинга слету менять значения ( цвет, цену и пр по формуле) но он это делает не очень корректно. 


    Хотелось, бы как-то автоматизировать.

  • Александр П.  (общение в форумах ограничено до 29 июня)
    Пожаловаться | 30 сентября 2017 |

    Парсер не нужен в данном случае. Отправил инфу в лс как можно сделать и все будет работать как часы.

  • Смотрите, нужно сначала определится: зависит ли цена от параметров (цвет, размер и пр.?). Если просто есть ТОВАР 1 СИНИЙ цена 200$ и его заливаем на новый сайт ТОВАР 11 КРАСНЫЙ цена 203$ то проблем в таком случае не будет. Но когда в карточке товара от параметра цвета и пр. меняется и цена товара + нужно какое то соответствие БЫЛО=СТАЛО - то скрипт уже посложнее будет. И цена тут уже за сотню $.

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    Нет все параметры один в один. Цвет вы неверно поняли. 

    Цвет в описании таблицы.

    Ну таблица характеристик ( у одного сайта красная таблица) - т.к сам сайт красный. Другой сайт зеленый ( описание , точнее его таблица тоже должна быть зеленой) Но это реализовать в xml можно замена цвета в описании и все.

  • Elmar Mamedov — заказчик проекта
    Пожаловаться | 30 сентября 2017 |

    Было товар 1 - синий, СТАЛО тоже ТОВАР 1- синий. 

    Это еще проще.

  • Ви меня извините но опенкарт поддерживает мультимагазинность))))  ето все решаетса намного проще) все есть из коробки в опенкарте 1.5.5.1  когдато собирал на етом движке)

  • Elmar Mamedov — заказчик проекта

    Да, я это тоже знаю. Но как это работает??

  • в настройках добавте ище один магазин

  • так чтоб не наделать делов лучше попробуйте ето дело проделать сперва с 2 -3 поддоменами обєдинить в 1 мультимагазин)  я давно ето делал точно непомню как но если надо могу взятса за ваш проект)

  • в настройках добавте ище один магазин

  • Elmar Mamedov — заказчик проекта

    я как-то пробовал. Но что-то пошло не так, забил на это дело.

    кажется моя задача этим не решается.

  • Да я би так не сказал  1 цени на каждий сайт если не ошибаюсь можно ставить разние  2 цвета скорее всего надо будет поставить проверуку домена и менять цвета  вот скартинками не помню как там реализовано но мне кажетса при загрузке на мульти сайт они должни копироваться на 2 сайта

  • Elmar Mamedov — заказчик проекта

    Для того чтобы добавить новый магазин, необходимо выполнить следующие действия.

    1. В панели управления хостингом создать поддомен и направить его на директорию основного магазина. (как привязать поддомен к директории, узнавайте в справке вашего хостера)

    2. Меню — Система — Настройки и нажать Добавить , далее просто заполнить поля.

    3. После добавления магазина, вы получите возможность, например при добавлении товара, выбирать принадлежность товара к магазину.

  • Elmar Mamedov — заказчик проекта

    Но только если это поддомен. 

    Это можно как-то обойти, чтобы было два разных домена?