Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
 Аватар для CyberNova
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 5

Написать метод создания очереди и отправки запросов на сервер

11.02.2017, 21:53. Показов 768. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!

Учусь PHP. Передо мной стоит задача, алгоритм, принцип и реализация которой не совсем понятны.

Подразумевается, что необходимо показывать баннер с частотой 100 штук в минуту. Показ баннер задает ajax запрос к серверу. Сервер сохраняет статистику и возвращает в браузер уникальный идентификатор показа. Ответ сервера не превышает 1 секунду. Статистика показов сохраняется параллельно с запросами в бэк-систему (10-15 сек).

Нужен метод создания очереди и отправки запросов в бэкэнд, чтобы результат сохранятся в базу. Время между отображением баннера и сохранением статистики на сервере должно быть < 5 min.

Любая помощь в объяснении задачи очень приветствуется.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.02.2017, 21:53
Ответы с готовыми решениями:

Самый простой метод отправки файлов на сервер
Какой это метод? Известен путь до файла, который нужно отправить. Как его отправить?

Написать сервер для отправки нужных данных на телефон
Доброе время суток ! Мне нужно написать приложение-сервер которое бы отправляло на мой телефон какую-то информацию которая происходит на...

Надо написать генератор отчетов, тобишь мастер создания запросов, типа аксесовского
Такая проблема стоит. Надо написать генератор отчетов, тобишь мастер создания запросов, типа аксесовского (не с такими большими...

2
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
11.02.2017, 23:20
как вариант с помощью js функции
JavaScript
1
setInterval ('Здесь функция, в которой ajax запрос' , 60000 (время через которое будет идти запрос к серверу, в данном случае это 1 мин));
0
 Аватар для CyberNova
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 5
12.02.2017, 11:27  [ТС]
На сколько я понимаю, очередь должна формироваться на сервере посредством PHP, прежде, чем произойдет запись в БД.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.02.2017, 11:27
Помогаю со студенческими работами здесь

Написать метод отправления файла на сервер
Доброе время суток! Мне нужно написать метод ASP.NET WebAPI, который будет принимать на вход сам файл и будет загружать его на сервер. ...

Написать программу содержащий описание очереди и моделирует работу очереди
Написать программу (функцию main), содержащий описание очереди и моделирует работу очереди. Размер очереди 100; Заполнить очередь...

Цикл отправки GET запросов
Отправляю в цикле GET запрос (send) и получаю ответ (recv). Первая итерация проходит успешно. А на второй в ответ ничего не приходит (recv...

Очередь отправки get-запросов
Есть get запрос: http://158.4581/sad.php?id=&amp;auth= И есть содержимое в richTextBox1 такого типа: ...

Обработка очереди запросов к БД
Здравствуйте, сразу к сути: С сервера поступают запросы (неравномерно по объему \ количеству) к БД, задача стоит в распределении...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru