1) вроде бы цены копеечные на простые капчи.
2) так можно и во всем городе свет выключить. не все клиенты до сих пор на белых IP. Сейчас гляну на сервисе плати - есть предложения по прокси - 1000 руб за 1000 ip на 10 дней.
даже гипотетические 50 запросов на 1 ip - дает 50К записей. Если 50 запросов ограничение на один день, то за эти 10 дней можно выгрузить всю базу номеров. И продать ее пару раз и окупить затраты на прокси.
А что сложного то?
Берете библиотеку, реализованную на языке вашего бэка и фронта.
На бэке запускаете енкодер, на клиенте декодер.
Каждому клиенту выписываете персональный ключ, который хранится на фронте так же. И отдаете.
Но все это мелочи, обходятся за раз. Парсят же не только через CURL. Простой парсер можно написать на NodeJs, который будет эмулировать запросы настоящего клиента. И ваша защита ничего не будет стоить. Просто поймите, кому нужно спарсить ваш сайт - спарсят.
АртемЪ, разумеется, вы так же правы. Но я бы выбрал окна с панорамными окнами, с красивым видом, чтобы не уставали глаза. А в прямой видимости работали люди. Это как коворкинг. Многие люди снимают квартиру под офис для этого.
а 10 квадратов - это спорно все-таки. У меня комната офис - 12 квадратов, но по факту я предпочитаю сидеть в большой комнате 40 квадратов, я не знаю как это объяснить, но мне просто некомфортно с узкими стенками.
Мне кажется важнее удобства. 10 квадратов - это совсем маленькая комната, в которой вам будет не очень комфортно. Да и чем это будет отличаться от работы дома по факту?
мое ИМХО - найти единомышленников, и платить за офис или квартиру просторнее, с более менее хорошим видом. Но тут все зависит от вашего города уже.
bysobi, Странный способ подъебать. Прочитав немного как раз таки о деревьях, у вас отпали бы некоторые будущие вопросы. Ваш код будет работать без танцев с бубнами, если категорий немного, и уровней у них тоже.
А если к примеру этот код нельзя будет кэшировать, и всегда нужно будет запрашивать актуальные данные, что тогда? для 100 категорий будет 100+ запросов на формирование дерева?
Гляньте проект - злой гражданин. Может в нем уже есть все что вы хотели придумать.
А по вашему проекту - если не делать ЛК пользователей, а люди заходить будут только из за 1-2 заявок, то структура будет не такая большая у проекта. Сделать можно за месяц.