Эксперименты с CURL

Неактуальная информация и шкодники
Ответить
Аватара пользователя
gardarik
Продвинутый
Сообщения: 19
Зарегистрирован: 03 ноя 2011, 00:40
Версия: 2.5.7@realtek 202
Версия 2: DEV@realtek
Приставки: Patriot box Office
Конец дружбы: 21.11.2013
Откуда: Canada, Toronto

Эксперименты с CURL

Сообщение gardarik »

Пост, в основном, для разработчиков и разбирающихся в программировании.

Я провел небольшой эксперимент и немного изменил tools/http.inc
В результатет, если веб-сервер приставки поддерживает библиотеку CURL, то используется
именно она для запросов к сайтам, т.к. curl работает немного быстрее чем file_get_contents.

Получил небольшой прирост в скорости. Оригинальный код затронут по минимуму.
На моей приставке PatriotBoxOffice + moServices никаких проблем не обнаружил.

Кому интересно - можете попробовать. Файл прилагается.
tools.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
consros
ГлавТВ
ГлавТВ
Сообщения: 2137
Зарегистрирован: 26 янв 2011, 21:36
Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
Приставки: Amazon Fire TV
Конец дружбы: 29.03.2023
Контактная информация:

Re: Эксперименты с CURL

Сообщение consros »

100 лет уже пытаюсь ответить, да всё никак посмотреть толком не могу.
Дело в том, что часто используются дополнительные параметры, которые в curl по-другому задаются. И в этой реализации будут проигнорированы. Т.е. некоторые сервисы поэтому перестанут работать.
Кнопка "Спасибо" выглядит так:
Изображение
Аватара пользователя
consros
ГлавТВ
ГлавТВ
Сообщения: 2137
Зарегистрирован: 26 янв 2011, 21:36
Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
Приставки: Amazon Fire TV
Конец дружбы: 29.03.2023
Контактная информация:

Re: Эксперименты с CURL

Сообщение consros »

Хотя ещё раз открыл - нет, почти всё на месте. Мелочи только некоторые, вроде таймаута и кол-ва редиректов.
А прирост скорости ощутимый?
Кнопка "Спасибо" выглядит так:
Изображение
uragan
Продвинутый
Сообщения: 135
Зарегистрирован: 08 янв 2012, 10:51
Версия: 4.5.5@Android, MX10.11.o.00.d4, Android 8.1.0
Версия 2: 4.5.5@Xiaomi, MiTV-MSSP3, Android 9
Приставки: HD2
EgreatR6S
Конец дружбы: 17.09.2018

Re: Эксперименты с CURL

Сообщение uragan »

я пробовал - прибавления скорости не заметил
Ответить