Задать вопрос
  • Как сделать шапку на всю ширину экрана в Wordpress?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Анна, создайте отдельный вопрос про увеличение производительности wp, а я распишу подробнее по пунктам, от простого к сложному, что нужно сделать
    Написано
  • Как сделать шапку на всю ширину экрана в Wordpress?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Анна,
    Можено ли сделать простой сайт (не интернет-магазин), чтобы он быстро работал,
    силами WordPress, не внося особо изменений в тему.

    Коротко - можно, но лишь зная что делать (как и везде). WP может держать вполне себе приличные нагрузки, но если знать, что и где делать. Подробнее - зависит от темы и плагинов, именно они генерируют запросы к серверу и создают те самые RPS (Requests Per Second). Я бы начал с кэширования - WordPress caching plugins.

    Опять же, предлагаю пройти в инструменты разработчика в браузере, там выбрать Lighthouse (в хроме) и запустить проверку сайта.
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Довольный Айтишникъ, вы про профиль браузера? Мне очень интересно, что можно сделать в профиле браузера, чтобы это повлияло на то, что будет видно анти-бот системе.
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Довольный Айтишникъ,
    нет, всё настраивается

    Нет, не все, а то, что "не настраивается", настроить используя селениум - нельзя.
    придется поколдовать с профилем, чтоб он был не типичный

    1 строка кода, с указанием расположения профиля, и что с ним колдовать?
    Имел ввиду те, про которые не трубят - на каждом углу за 5 копеек сотня)))

    Вот как раз те, которые не резидентские или мобильные - их банят на раз два, и не могут они стоить дешево.
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Довольный Айтишникъ
    Использовать селениум и непубличные прокси

    Мобильные или резидентские прокси вы имели ввиду?
    Использовать селениум

    непубличные прокси, через несколько запросов их менять, иначе сайт быстро определяет подозрительную активность

    Селениум будет определен раньше, чем одинаковые прокси.
    Иного варианта нет

    Есть.
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Капсамун Артем,
    как вообще без селениум можно спарсить номера телефонов?

    Как парсить динамические сайты на python?
    Написано
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    FilmRestoration2019,
    Ничего, кроме старорежимного СУПЕР придумать не смог

    Не до конца понял, поясните мысль :)
    https сертификат, например letsencrypt.
    это вообще для меня открытие

    SSL обязателен при передаче ПД клиентов, в ином случае будут неприятности. Letsencrypt можно подключить на любом типе хостинга, на shared для этого скорее всего будет некая админка с кнопками, а на vds нужно будет ставить его через certbot.
    Думая, что Вам ответить на "миллион попугаев", то ли переспросить про "ЕВРОпейских попугаев", но не заметил, как попугаи улетели, словно их и не было.. Полагаю, Вы простите мне эту иронию?!

    Аппетит приходит во время обеда, тоже самое и с ответом здесь (может корректироваться в процессе). Я посмотрел на тз - в целом, там ничего особенного нет, но вся зависит от подводных камней. Я думаю, на фрилансе можно написать этот проект за несколько тысяч рублей.
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Капсамун Артем, отладка что говорит?
    Написано
  • Olx парсинг номера?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    не могу спарсить номер телефона olx

    Печально, а проблема то в чем?
    Написано
  • Playwright Python, работа с профилями браузеров?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Почему playwright + python?
    Написано
  • Как изменить html при помощи jquery?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    UthvfyV, показывайте код
    Написано
  • Поясните мне почему код работает JS?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Khetag_d,
    и дебажил ,но я не понимаю

    Это 2 несовместимых понятия. Расставьте логгирование в местах, которые вам не понятны и пройдитесь итерацию за итерацией, чтобы понять, почему то или иное происходит.
    но я не понимаю как это работает под капотом

    Под каким капотом? Про V8 можно ознакомиться здесь.
    Написано
  • Способ обхода CloudFlare 2025?

    Mike_Ro
    @Mike_Ro Куратор тега Selenium
    flexpc,
    Просто для Rust есть Fantoccini, как я понял аналог zendriver

    Нет не аналог, они используют разные протоколы, по раст вижу несколько с аналогичным протоколом, но неизвестно, насколько они хорошо маскируются:
    https://github.com/mattsse/chromiumoxide
    https://github.com/rust-headless-chrome/rust-headl...
    Под go вижу достаточно интересный и популярный (к моему удивлению) аналог https://github.com/chromedp/chromedp, но опять же, не известно, насколько он детектируется.
    Написано
  • Способ обхода CloudFlare 2025?

    Mike_Ro
    @Mike_Ro Куратор тега Selenium
    flexpc, под java возможно, под остальные скорее всего нет, либо это поделка, которая не стоит внимания. Можно свою написать, используя CDP, но это уже другой уровень знаний и затрат на поддержку.
    Написано
  • Способ обхода CloudFlare 2025?

    Mike_Ro
    @Mike_Ro Куратор тега Selenium
    flexpc,
    Там React, вроде, по-этому я буду использовать Selenium, что бы получать обновлений html, без дополнительного запроса

    Не обновленный, а динамический dom. Используйте zendriver, вместо selenium - получите большую производительность и отклик на действия, примерно в 3-20 раз.
    Написано
  • Способ обхода CloudFlare 2025?

    Mike_Ro
    @Mike_Ro Куратор тега Selenium
    flexpc,
    правильно ли я понимаю, что вы предлагаете убрать все input/print

    Нет, откуда Вы это вообще взяли?
    И тогда все будет кайфово?

    Это зависит от конкретных веществ ;)
    Уверены ли вы что нет смысла использовать Rust? Только Python?

    Не совсем, но я бы использовал следующее:
    1. Делаем на python mvp, смотрим, работает ли.
    2. Если mvp стал окупаться и в нем есть перспективы, то профилировщиком ищем в python узкие места и переписываем их на другой высокоуровневый яп, я бы выбрал java или go. В ином случае - закрываем проект и не ломаем голову.

    Почему python и java? - по моим ощущениям, весь парсинг во всем интернете на 80% завязан на эти 2 яп. Selenium вот вообще написан на java, а все самые передовые "обходчики" капчей в первую очередь пишутся на python. Условно, на python собираем страницы, а более высокопроизводительном яп обрабатываем данные на сервере.
    Написано
  • Почему closest() и parentElement не видят родителя?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    У меня #content вообще отсутствует на странице, есть #contents, который находится выше ytd-rich-item-renderer
    Написано
  • Способ обхода CloudFlare 2025?

    Mike_Ro
    @Mike_Ro Куратор тега Selenium
    flexpc,
    На самом деле вряд ли это будет питон, он делает это медленно

    Основная задержка при парсинге страниц, обусловлена операциями ввода вывода (i/o) и задержках самого selenium, а не "медлительностью" python. В некоторых случаях, на python в данной связке уходит 10% времени.
    питон и селениум делает это за 200-400мс

    Во первых, про selenium я ничего не говорил, во вторых - зависит от страницы, средний отклик на клик в selenium ~100мс, в третьих - selenium практически не ускорить, даже если писать код сразу на ассемблере, в четвертых, в большинстве случаев - cloudflare видит selenium за километр.
    Мне бы хотелось быстрее, по этому скорее всего я буду использовать Раст

    Желаю добиться хотя бы 20% ускорения, в сравнение с Python.
    Написано
  • Как скачать видео с сайта который скрывает ссылку на видео?

    Я пробовал разные расширения и программы, но ничего не получается

    Что пробовали?
    Написано
  • Как в woocomerce получить содержимое корзины не для зарегистрированного пользователя?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Для зарегистрированного пользователя методы работают

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