Давно хотел сделать такую штуку, и вот появилось время. Пока что это скорее proof of concept (проверка концепции), но работает. maxbl4.com
Если будет интерес к этой штуке, то движок можно развивать: добавлять другие категории, например моторы, зарядники и т.п. Всё что имеет кучу параметров, обычно не поддающихся подбору на сайтах.
Также можно будет добавлять другие сайты в качестве источников.
Ну нормально пока!)) Ждем продолжения с моторами, регулями и винтами!)) Успехов!!!
Хм, винты - это идея. Даже наверно логично будет сделать мотор и пропы сначала. Опять же пропы легко делаются у них мало характеристик.
В любом каталоге проблема не в движке, а в наполнении. Выборки по данным с произвольной структурой нынче не проблема.
Гм, непроблема если это сделано. Но большинство магазинов не заморачиваются над хорошей реализацией поиска.
Наполнение идёт автоматически путём парсинга страниц магазина. Не самый элегантный подход, но надеяться, что магазины будут делать API нет смысла.
В описаниях достаточно параметров, все они разделены, и проблема только в том, что нет фильтров?
Именно.
Мне очень нравится как сделан яндекс.маркет. Когда есть куча параметров и по ним из тысяч вариантов в несколько кликов можно отфильтровать именно то что мне нужно, а потом отсортировать по цене, весу, размеру и т.п. В принципе в яндексе почти всё это уже сделано, но те вещи, которые я добавляю в свой каталог никогда не будут в яндексе.
Я хочу добавить наиболее универсальные вещи (чтобы не морочить голову с совместимостью): батареи, моторы, регули, пропеллеры, зарядники, крепёж. Ну а дальше… Если я сделаю хотя бы то, что уже описал, будет видно. В крайнем случае я получу хороший опыт JS и Ajax технологий, как видно интерфейс полностью клиентский, работает без перезагрузок страниц. Для меня это новый опыт.
Тогда наверное есть смысл. Я давно уже в модельных шопах ничего не покупал, не знал, что там с поиском так плохо.
Даффай, даффай. Будет годный движок - поговорим поконкретнее 😃
тонко 😃
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""},"44e896f03df95500777897b0":{"_id":"44e896f03df95500777897b0","hid":16248,"name":"lelik","nick":"lelik","avatar_id":null,"css":""},"45b716723df955007778696e":{"_id":"45b716723df955007778696e","hid":20028,"name":"Maxbl4","nick":"Maxbl4","avatar_id":null,"css":""},"49f4c29d3df955007776ec9c":{"_id":"49f4c29d3df955007776ec9c","hid":47410,"name":"torex777","nick":"torex777","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4efdca7599707300771056c4","hid":13281,"title":"Сервис для подбора компонентов по параметрам","html":"<p>Давно хотел сделать такую штуку, и вот появилось время. Пока что это скорее proof of concept (проверка концепции), но работает.<br>\n<a href=\"http://maxbl4.com\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"http://maxbl4.com\" target=\"_blank\" rel=\"nofollow noopener\">maxbl4.com</a><br>\nЕсли будет интерес к этой штуке, то движок можно развивать: добавлять другие категории, например моторы, зарядники и т.п. Всё что имеет кучу параметров, обычно не поддающихся подбору на сайтах.<br>\nТакже можно будет добавлять другие сайты в качестве источников.</p>\n","user":"45b716723df955007778696e","ts":"2011-12-30T14:28:05.000Z","st":1,"cache":{"comment_count":9,"last_comment":"4eff805c997073007715afdc","last_comment_hid":9,"last_ts":"2011-12-31T21:36:28.000Z","last_user":"39c21abc3df9550077797d18"},"views":1331,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}