К сожалению, писали с нуля. Конечно наломали дров в плане что надо было (7 лет назад) понять, что надо писать backend, api и т.д., поэтому разгребаем до сих пор. Т.е. можно было бы взять какой-нибудь популярную CMS, чтобы не распыляться на создание того, что уже есть.
По технологиям — я тут перечислю, но следующий пост планируем именно про это, поэтому все подробности будут через недельку.
Итак, технологии: php, mysql, mondodb, memcached, redis, rabbitmq и много чего другого
Ну что, вы искали VAG 3B0498203F. Компания фольксваген посчитала, что эту деталь нужно улучшить и выпустила её новую версию. В этом случае производитель для новой детали даёт новый оригинальный номер VAG 441498203A. И цена может быть другой. В нашей базе есть информация о таких заменах. А фраза «Запрет (см.аналоги) ....» — это произвольный текст из прайс-листа конкретного продавца. Кстати и сам продавец как правило заливает прайс, который взял где-нибудь. В итоге с большой вероятностью могу сказать, что текст «запрет (см. аналоги)» написал специалист по закупкам какого-нибудь крупного дилерского центра, какой-нибудь Андрей или Сергей. После чего этот прайс распространился и в итоге вы его видите ) Как-то так.
Поисковик 4mycar на самом деле вершина айсберга, а внутри (проект www.abcp.ru) у нас более 500 клиентов, постоянно работающих со своей поисковой выдачей и дающих фидбеки об ошибках. Наши модераторы проверяют/удаляют ошибки. Более того, мы системно работаем над нашей эталонной базой запчастей и кроссов, вычисляя разными методами потенциальные ошибки и устраняя их до того, как они будут обнаружены пользователями.
По технологиям — я тут перечислю, но следующий пост планируем именно про это, поэтому все подробности будут через недельку.
Итак, технологии: php, mysql, mondodb, memcached, redis, rabbitmq и много чего другого