Необходимо отображать данные пользователю каждые 2 секунды.
Сейчас уже пришел к решению использовать curl_multi.
Время загрузки данных сократилось с 4.1 сек до 1.8 сек.
Роман Юрьевич Ипатьев, я уже попросил прощения, перед вами, за то что, эти мерзкие теги так вас раздражают.
А на ваш взгляд, какие теги нужно было указать? На будущее, подскажите, пожалуйста.
Роман Юрьевич Ипатьев, ну простите меня. Я ученик. Мне всего-лишь нужна помощь, поэтому я и здесь. Попробовать то можно, но это займет для меня не мало времени. Может есть пути решения моей задачи намного быстрее.
Касательно тегов к вопросу.
Давайте проще. Поставлю вопрос по другому. Мне надо очень быстро загрузить на сервер с 9 разных сайтов JSON массивы каждый из которых весит 1 мб.
Я работаю с PHP, а на моих серверах стоит Windows Server и мне предпочтительно использовать SQLite так как фреймворк сайта работает с ним.
Роман Юрьевич Ипатьев, Теперь вопрос.
Какое ваше мнение касательно данной идеи? Бред?
Может нет смысла заморачиваться из за 9мб, и использовать какую-то потоковую загрузку на одном сервере? Если да, что можете порекомендовать?
Сергей Горностаев, нет уверенности. Поэтому и задал вопрос. Стоит ли так делать.
Просто данные для одного сайта я получаю в среднем за ~0.4 секунды, интернет очень быстрый. Это время выполнения всего скрипта с моими там функциями всякими на PHP. Разборы JSON массивов и так далее...
А когда разом получаешь данные с 9 сайтов, то время выполнения в среднем ~4.1
upd: разобрался. CURLOPT_TIMEOUT_MS