Size: a a a

2021 February 21

SP

Sergey Protko in PHP
мол у меня сча клиент отправляет сообщение - для каждого ресипиента формируем свое отдельное - каждый ресипиент обрабатывается в своем изолированном процессе а потому что бы разработчик не сделал ему не положить систему и никак не повлиять на работу других обработчиков. Максу не понравилось в этой схеме что количество сообщенйи в кролике будет умножаться на количество обработчиков. Меня это тоже смущает потому хочу вариант "добавляем для отдельного ресипиента только когда обработка для этого ресипиента зафэйлилась". И вот для этого нужна оч надежная обработка ошибок которую сложно наебать
источник

SP

Sergey Protko in PHP
мне это больше спортивный интерес, у меня сегодня ну максимум тысяча сообщений в секунду будет (с учетом умножения). Прям совсем максимум и то в пике.
источник
2021 February 22

MM

Maksim Masiukevich in PHP
Sergey Protko
окей, допустим мы сделали так что эррор хэндлер все же вызовется. Давай попробуем опровергнуть предположение что код вызвавший ошибку приведет систему в состояние при которой твой эррор хэндлер не сможет зарекавериться и сделать то что надо)
Ну я таких кейсов не вижу. Единственный вариант - это если ты накосячишь с exit/die. В практике был кейс, когда кое кто не резолвил генератор и метод висел вечно, но это лечится таймаутами. И в твоем случае кейс нереальный
источник

Anton Б in PHP
Всем привет, подскажите какой файл парсить, чтобы собрать все города https://sovcombank.ru/ Там выдается список сверху где есть часть городов и основная часть это регионы. Пробовал подставлять ID регионов, что то ничего не получается.
источник

АС

Альберт Степанцев... in PHP
Anton Б
Всем привет, подскажите какой файл парсить, чтобы собрать все города https://sovcombank.ru/ Там выдается список сверху где есть часть городов и основная часть это регионы. Пробовал подставлять ID регионов, что то ничего не получается.
Так вы в банк напишите, нам-то зачем писать?
источник

Anton Б in PHP
Альберт Степанцев
Так вы в банк напишите, нам-то зачем писать?
ыыы =) ага, чтобы мне там помогли их сайт спарсить, да вы ТРОЛЬ батенька =)
источник

АС

Альберт Степанцев... in PHP
А вы? Писать в чат про PHP вопрос, никак не относящийся к языку?
источник

Anton Б in PHP
ну да согласен, но я то пишу парсер на пхп =) Я думал помогут, ну как говорится за спрос не бьют =)
источник

AM

Artem Molotov in PHP
Anton Б
ну да согласен, но я то пишу парсер на пхп =) Я думал помогут, ну как говорится за спрос не бьют =)
А чо там помогать то? Берешь и парсишь. Данные на странице жи есть.
источник

Anton Б in PHP
Artem Molotov
А чо там помогать то? Берешь и парсишь. Данные на странице жи есть.
да нету там полного списка, регион тыкаешь инфа есть по городам. Вопрос как узнать урл каждого региона. пробовал ?id=24 или region=24 не получается, ид беру из файла https://prod-api.sovcombank.ru/locations?lang=ru
источник

NO

Nex Otaku in PHP
Антон, придумай...) Тебе за это платят. Задача простенькая.
источник

Anton Б in PHP
Nex Otaku
Антон, придумай...) Тебе за это платят. Задача простенькая.
да никто мне не платит, для себя делаю, я джун учусь в гигбренсе щас, вот посмотрел что требуетя на фрилансах, решил попробовать сам сделать для теста и опыта, а нифига не получается =) Другие сайты получается, сбербанка например, там фаил есть, его распарсил и все получилось, а тут шляпа =) А намекни в какую сторону хоть копать =)
источник

SM

Sergey Milimko in PHP
Займись чем-то другим. Бросай программирование. Это не твоё.
источник

Anton Б in PHP
Sergey Milimko
Займись чем-то другим. Бросай программирование. Это не твоё.
ок
источник

NO

Nex Otaku in PHP
Anton Б
да никто мне не платит, для себя делаю, я джун учусь в гигбренсе щас, вот посмотрел что требуетя на фрилансах, решил попробовать сам сделать для теста и опыта, а нифига не получается =) Другие сайты получается, сбербанка например, там фаил есть, его распарсил и все получилось, а тут шляпа =) А намекни в какую сторону хоть копать =)
ну для начала определись что за инфа нужна, зачем города, в чëм польза?
источник

NO

Nex Otaku in PHP
Потом определи как бы ты эту инфу доставал если бы искал по сайту вручную, выпиши последовательность действий.

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

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

Получив нужную страницу ищешь в ней элементы через дерево DOM)
источник

NO

Nex Otaku in PHP
Чтобы научиться программированию, лучше не с парсеров начинать, наверное..
источник

АС

Альберт Степанцев... in PHP
Anton Б
да никто мне не платит, для себя делаю, я джун учусь в гигбренсе щас, вот посмотрел что требуетя на фрилансах, решил попробовать сам сделать для теста и опыта, а нифига не получается =) Другие сайты получается, сбербанка например, там фаил есть, его распарсил и все получилось, а тут шляпа =) А намекни в какую сторону хоть копать =)
И что, нынче в гикбрейнсе разницу между "файлом" и "ресурсом HTTP" уже не объясняют?
источник

g

grunge_r in PHP
Anton Б
да никто мне не платит, для себя делаю, я джун учусь в гигбренсе щас, вот посмотрел что требуетя на фрилансах, решил попробовать сам сделать для теста и опыта, а нифига не получается =) Другие сайты получается, сбербанка например, там фаил есть, его распарсил и все получилось, а тут шляпа =) А намекни в какую сторону хоть копать =)
Похоже стоит забить на гигбрейнс и пойти к Альберту. Я абсолютно серьёзно
источник

АС

Альберт Степанцев... in PHP
ну если там сейчас так учат - то идти можно куда угодно, всё равно будет лучше
источник