maiskiykot, сможет, если ее об этом попросить и она это умеет (я уже написал выше, что постгрес умеет в массивы).
я не предлагаю отказываться от пыха совсем, я предлагаю переложить возможный максимум обработки (хотя бы первичную агрегацию данных) на субд.
maiskiykot, дело не только в пыхе, дело в том, что субд заточены на выборку/обработку больших объемов данных (например, тот же постгрес умеет работать не только с простыми типами данных, но и с массивами) и справляются с этим лучше/быстрее клиентского кода.
maiskiykot, невозможно ответить не понимая структуру данных и что надо получить.
могу только сказать, что сервер бд со многими задачами способен справится быстрее, чем полный перебор данных на клиентской стороне.
maiskiykot, насколько я понял, вы сейчас просто парсите файл, а не работаете с ним как с бд.
если это так, то перенос в бд ускорит сами выборки и аггрегацию данных, это будет быстрее, чем колбасить все пыхом.
если это не так, то мой совет можно удалить.
DjimiDjimi, работа с курлом не сложна, но многословна.
напишите простенькую обёртку к нему или возьмите из тысяч готовых на гитхабе, и вся работа с сетью сведётся к нескольким строкам кода.
DjimiDjimi, используя file_get_content для сети вы изначально ставите под вопрос переносимость (далеко не везде и всегда подобным функциям разрешена работа с сетью) и периодически натыкаетесь на непонятные сайд-эффекты. в отличие от давно вылизанного курла.
Никита Панюхин, браузер может загружать несколько иконок: например, маленькую для табов/закладок и большую для витрины. но он точно не будет грузить все подряд.
я не предлагаю отказываться от пыха совсем, я предлагаю переложить возможный максимум обработки (хотя бы первичную агрегацию данных) на субд.