Shift Line Super Search
Задача сайта - искать множество радиодеталей доступных для физических лиц в радиомагазинах многократно проверенных мной.

Однажды в студеную осеннюю пору проснулся я в 5 утра субботы, после пьянки, с целью самореализации путем доработки одного электронного узла.

Путей реализации было два: современная элементная база (мосфеты с низким Vth), либо колхоз.
Колхозить не хотелось, по этому на сайтах диджикея и филлипса были подобраны по параметрам нормальные детали. Да вот незадача, 2 страницы результата надо было пробивать на доступность в рашке, причем не для юрлиц, а для обычных пацанов. Гугль помогал плохо, т.к. многие сайты магазинов закрыты для поисковиков.

Выпив водички, я вспомнил, что собирался в телефонной станции для пробития незнакомых номеров делать поиск по сайту желтых страниц, и под это дело немного разобрался cURL.

К семи утра я настроил DNS и пробивал гуглем 1 магазин в поисках одной детали, и лег спать.
Через три дня меня забанили в гугле за количество запросов.
Через 10 дней я закончил версию 0.1 , которая засылала запрос сразу в 19 магазинов и получает от них результаты без гугля.
Еще через 5 дней, версию 0.2, которая ищет не по очереди, а сразу рассылает элемент для поиска во все магазины одновременно.

Часто задаваемые ответы
- нет, мат я убирать не буду, я писал креативы на удафком, и считаю мат и олбанский в разумных количествах веселыми. Не хочется помереть со скуки, пока ищу детали
- нет, такого магазина в списке не будет, пока я сам его не проверю.
- быстрее сделать можно, если сайты магазинов будут отвечать быстрее, и не будут банить за большое количество запросов в час. Представьте, сколько бы Вы список лопатили руками и успокойтесь. Не успокоились? Добро пожаловать в efind.ru
- это потому, что сервер стоит у меня дома на виртуальной машине. Нет электричества, или интернета, сервер пропадает.
- на каждый магаз своя процедура нарезки ответа. В некоторых приходилось перегонять таблицы в массив, выковыривать встроенные таблицы, отрезать лишние столбцы, джаву, и собирать заново (привет, маузер и фарнелл). И на них уходило по 2-3 вечера. (синтаксический анализатор я бы мог навалять, да лень. Обошелся regex). Другие не доставляли хлопот вообще, и делались по 3-5 в день, например digikey, futurlec и многие из отечественных.
- если магаз выдает многоуровневый результат (например, atmega есть в разделе микроконтроллеров и разделе средств разаработки), то поисковик может выдать что нифига не найдено. Тыкайте прямую ссылку на сайт.

itis.spb.ru - добрый магазинчик, который продает в розницу по оптовым ценам. Очень помогает радиолюбителям.
micronika.ru - классика. Пленочные конденсаторы, поты альфа, толковые опера и т.п.
Symmetron.ru - мать микроники. В 1.5 раза дешевле, но есть минимальная сумма заказа.
chipdip.ru - до скачка цен был няшный. Да и сейчас лидер по ассортименту. Когда надо мало деталей и быстро - туда.
Promelspb.ru неплох. Тоже полезен для нашего брата.
elbase.ru - бывает по списку не все, но в целом, норма.
planar.spb.ru - корпуса гаинта и не гаинта, оксиальные электролиты, например.
platan.ru то же, что и у всех, но есть и торы, и ручки под босс
terraelectronica.ru как понимаю, родственник покойного няшного мегачипа.
allchip.ru не довелось воспользоваться, а в результатах поиска - золотые горы.
alkon.net очень хороший магазин, пленка пакетами, смд - катушками.
uniservice.msk.ru магазин номер 1 по потенциометрам альфа, кнопкам альфа, мосфетам и т.п. Очень хорошие скидки за количество.
yerasov.ru излишки тары от известного производителя. Высоковольтная пленка, поты альфа и т.п.
Dart-shop.ru 45000 позиций, и мало пересекаются с магазами выше.
futurlec.com дешевые детали, много всего вкусного, микроконтроллеры, опера, ЖК и 7-сегментники. Платы, наборы резисторов, кондеров, транзисторов. Доставка от 5 баксов.
aliexpress.com китайский клон ибея. Доставка чаще всего бесплатная. Палево - бывает, но есть проверенные продавцы.
ru.farnell.com магаз в котором есть почти все, доставка гуманная, посылку могут разбить на три транзакции (чтобы небыло вопросов с таможней, например), без повышения цены. Прекрасная работа с клиентам.
digikey.com лучший в мире поиск по параметрам, прекрасный ассортимент.
mouser.com много всего вкусного, но цена может не понравиться.
smallbearelec.com магазин ориентирован на паяльщиков примочек и усилков. Есть все и достойного качества. Владелец - молодец!
banzaimusic.com магазин в германии. Когда лень тянуть со смолбира - то сюда.
usikding.de похож на банзаймьюзик, но со своим шармом.
tube-town.de трансформаторы, дроссели, ручки и т.п. для ламповых голов.
tubedepot.com трансы, дроссели, котлы, прекрасный ассортимент.

Аревуар!