Для вступления в общество новичков и профессионалов домен-индустрии, пожалуйста нажмите здесь ...

   
 Купля-продажа и обсуждение доменных имён
        

  
Вернуться   Форум о доменах > Дизайн и развитие проектов > Программирование
Регистрация Реноме Правила форума Справка Пользователи Социальные группы Все разделы прочитаны
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования.

Ответ
 
Опции темы
Сегодня
от 149р за .RU
Аренда сервера
2x Intel Hexa-Core Xeon E5-2420
Всего 79 евро!

с видеокартой GeForce GTX 1080 Ti
всего 99 евро!

от 149р за .РФ Реклама на DomenForum.net
Старый 13.04.2017, 17:42   #1
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Ограничение по запросам к АПИ

Практически написал сайт - 80% готовности.
Но!
Ограничение по запросам к АПИ - 2-3 запроса в секунду.

А у меня на создание полноценной страницы требуется 12 запросов к АПИ.
Это если страница открывается одним пользователем, - уже имеем превышение по лимиту обращений.

Меня уже предупредили, на этапе тестировки.

А если 100 или 1000 пользователей?
В общем бан обеспечен.

Как работать с таким АПИ?

Прошу совета!

Последний раз редактировалось Port_Artur; 13.04.2017 в 17:44.
Port_Artur вне форума   Ответить с цитированием
Старый 13.04.2017, 19:37   #2
 
Регистрация: 22.06.2016
Сообщений: 618
Доменные сделки: 12
Реноме: 495
Одобрения
Спасибо (Отдано): 48
Спасибо (Получено): 144
Кэшировать запросы.
Если не секрет - что за АПИ, если для построения страницы нужно 12 запросов? Обычно бывает достаточно 2-3 запросов (eBay, Amazon, AliExpress etc). Ответить можно в личку. Если чем смогу помочь с оптимизацией - помогу.
alex8 на форуме   Ответить с цитированием
Старый 13.04.2017, 19:54   #3
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Предположим, что мы кешируем каждый из 12 запросов.
И при очередном запросе страницы, берём их из кеш. Но их ведь сначала нужно закешировать, - значить выполнить эти 12 запросов. И страниц таких сотни.

При этом в любой момент, любой из 10 (10 из 12) может поменять своё значение.

Можно было бы оптимизировать "засунув" их в один запрос, но к сожалению АПИ такое не позволяет.

добавлено через 19 минут
Если делать по 2 запроса в секунду, мне нужно 9 часов, чтобы загнать всё в кеш (возможно часть в базу).

Эдакая загрузка сайта на 9 часов !!!

добавлено через 21 минуту
Инициализация.

Последний раз редактировалось Port_Artur; 13.04.2017 в 20:16. Причина: Добавлено сообщение
Port_Artur вне форума   Ответить с цитированием
Старый 13.04.2017, 22:45   #4
SEO Специалист
 
Аватар для pastuhoff
 
Регистрация: 24.10.2005
Сообщений: 6,529
Доменные сделки: 40
Реноме: 5358
Одобрения
Спасибо (Отдано): 187
Спасибо (Получено): 315
Странный апи. Как вариант - делать запросы к сервису, который нельзя называть, от имени разных пользователей с разных ip.
__________________
Коллекционер доменных имен.
pastuhoff вне форума   Ответить с цитированием
Старый 14.04.2017, 00:18   #5
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
Была такая идея с разными пользователями,, но не хочется бана. Если не дураки, - то быстро просекут.
Port_Artur вне форума   Ответить с цитированием
Ответ



Реклама

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Закладки Добавить Тема в закладки

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:30. Часовой пояс GMT +4.