Артур
подскажите как можно скачать более 1к картинок имея только ссылки на них)
Артур
file_get_contents
Артур
не подходит(
Артур
так как сервак падает(
Nurik
Он есть. Я его использовал даже. Плохо, то что вокруг него всё — плохо, то бишь инфраструктура.
А вообще, я имел ввиду, что понимание внутренностей, должно приходить из необходимости, как пример локализовать утечку памяти. А это реально только если был опыт написания резидентныз программ. Туда же знание оптимальных структур данных и так далее.
Pin
но если у тебя уже есть легаси, и это хайлоад и он написан на пыхе
Pin
ты же не будешь его переписывать на другие языки люто бешено
Nurik
подскажите как можно скачать более 1к картинок имея только ссылки на них)
В Guzzle есть промисы и асинхронные запросы. Можно его.
Nurik
В Guzzle есть промисы и асинхронные запросы. Можно его.
Это если краулер, а так да, лучше командой в консоли.
Артур
написать метод
Артур
который будет скачивать по ссылке
Andrew~
1к картинок — это очень немного. Что за сервак такой?
Евгений
ну эт зависит от размеров картинок )
Евгений
вдруг там полотна по 10000х10000
Артур
картинки по 190кб
Andrew~
Сомневаюсь, но кто знает. x)
Andrew~
Тогда curl + fwrite
Juri
та хост обычный)
ну он хоть что то выкачивает перед тем как падает?
Juri
да, первые 600 картинок
ну так разбейте процесс на части, сначала 500, потом оставшиеся 500. у вас же не сервер где можно конфиг крутить как хош
Andrew~
А у тебя каким образом валится-то? По таймауту?
Евгений
да, первые 600 картинок
у тебя тогда есть костыльный вариант, записывать номер загруженной картинки и автоматически перезапускать скрипт, который будет начинать не с начала, а с последнй загруженной картинки
Пантелеев
у тебяпосле вчерашнего не будет медиаподержки
Артур
Каждому аккаунту на сервере выделено определенное количество процессов-рабочих, обрабытывающих запросы пользователей. ... Когда длина очереди достигает определенной величины, сервер перестает принимать новые запросы, возвращая ошибку 503 (Service Temporarily Unavailable, сервис временно недоступен).
Пантелеев
тебе дали шанс
Артур
вот такая ошибка вылетает)
Пантелеев
мда жизнь такая скушная что дни все как оди
Пантелеев
нет не вздумай
invariance
я как то пытался залезть в эти дебри
invariance
но о некоторых вещах лучше не знать
invariance
и просто делать вещи
Пантелеев
нахуй надо это знать
чтобы устроиться в норм компанию)
Пантелеев
кто они?
invariance
чтобы устроиться в норм компанию)
что бы устроиться в норм компанию, надо знать не пхп)
Артур
Guzzle поможет избавиться от ошибки 503 ?)
invariance
что бы ты страдал
invariance
не соглассен
не соглашайся, это лишь моя точка зрения
Juri
ооо, началось нытью что зэнд тоже гамно)
Пантелеев
не соглашайся, это лишь моя точка зрения
что ты понимаешь под номральной компанией?
Katulos
все говно
Katulos
даже небо даже Аллах
Juri
не соглашайся, это лишь моя точка зрения
есть мнение First Last и только оно верное... 😂
invariance
:D
invariance
даже небо даже Аллах
пздц ты шайтан
Пантелеев
даже небо даже Аллах
хочешь флудить иди сюда @prophp7 а тут будь добр по теме общайся
Juri
хочешь флудить иди сюда @prophp7 а тут будь добр по теме общайся
с таким подходом тут никого не останется
Katulos
по теме чего? дрочки на бенчмарки и зачитывания сорсов php наизусть?
Dmitriy
зашел в пхпгикс. обычно он тут не бывает
Пантелеев
по теме чего? дрочки на бенчмарки и зачитывания сорсов php наизусть?
сорсы не нужжно зубрить, но хоорошо понимать как они устроены
Пантелеев
а по поводу бенчмарков я думаю ты тролишь )
Katulos
или прочел статью про zval и теперь гуру?
Пантелеев
Ты понимаешь?
да, но пока не так ка кхотелось бы
Пантелеев
так как книжка основная на английском
Пантелеев
и тяжело читать мне её
Pin
блин, ребята
Katulos
Тебе её и ненужно читать
Пантелеев
вот для тех кто пытается выебывааться что внутренности ненужны
Katulos
пойми что такое ооп, ЯП не критичен вообще никак
Пантелеев
как думаете что быстрее - доступ к элементам массива по ключу или к объявленнымм свойствам DTO? (не std а нормлаьный класс)
Katulos
быстрее ядерные функции а не классы
Katulos
это же очевидно
Пантелеев
вечер solid, grasp и LoD будет в другйо день)
Katulos
исходники gcc ковырять
Katulos
а доку в туалете сложить и читать пока сидишь
Katulos
я в курсе что такое gcc