Миха Панкратов: Воркер должен подписываться на событие РАНЬШЕ, ДО ТОГО как оно будет возбуждено. В идеале при старте системы. У вас же скорее всего наоборот.
Coffemol: Увы, я в будни полностью занят, а в выходные отдых и семья. Попробуйте на Фрилансим кого-то толкового найти. Не соглашайтесь на новичка и на "сделаю за час", а то получите те же яйца, только в профиль.
Coffemol: Да, конечно, ускорит работу в разы, я так думаю. Если это конечно возможно. Подозреваю, что 95% времени уходит именно на file_get_contents при обращении к API.
Coffemol: Я не занимаюсь таким, даже за деньги. Я могу лишь вам подсказать, что по быстрому это можно переписать, убрать все ошибки и отделить логику от отображения. На это уйдет порядка 8+ часов работы. Но я думаю вы не получите сильного прироста, в коде много обращений к API Стима. Разве что найти более эффективный способ получать данные, если такой есть.
Вы полностью изучили ТРИЗ и использовали его в работе? Или это просто ваши догадки? ;)
Я не думаю, что в Intel, Samsung и подобных компаниях сидят такие люди, которые годами пытаются применять ТРИЗ и даже не догадываются о его бесполезности.