Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
43 / 60 / 10
Регистрация: 07.03.2019
Сообщений: 623
1

Асинхронные запросы или сокеты?

10.08.2019, 11:18. Показов 383. Ответов 1
Метки нет (Все метки)

Добрый день.
Нужен ваш совет.

Начну с того что данные я вывожу из БД асинхронно.

Но тут дело такое, диалоговое окно клиента с администратором сайта.
Скажите пожалуйста, правильно ли я делаю?
1.Я отправляю сообщения асинхроно, то есть пользователь нажал на отправить, и сообщение моментально выводится, и в фоновом режиме делается запрос на добавление.

2.Каждые 5 сек диалоговое окно отправляется запросы, что дает нагрузку на сервер.


2ПУНКТ я хочу заменить на сокеты, но вопрос такой.

Так вот непонятно, я должен отправлять сообщение асинхронно через ajax, и на сервере отправить сообщение собеседнику.
Или же все это делает сокет без внедрения аякс.


ЕЩЕ ВТОРОЙ вопрос.
В каких местах лучше использовать ajax, а в каких сокеты.
Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2019, 11:18
Ответы с готовыми решениями:

Асинхронные запросы, многопоточность PHP
Есть websocket сервер, к которому подключается несколько клиентов. От каждого может исходить...

Правильно ли часто отправлять асинхронные запросы?
Хочу знать. И нуждаюсь в вашем совете. На сайте можно отправлять сообщения админу, и на левом...

Асинхронные сокеты или потоки ?
Ребят qq, что лучше подойдёт: асинхронные сокеты или потоки ? Если, 1) игровой сервер ( менее 10...

(Winsock) Асинхронные сокеты или что-то подобное
Хочу создать сервер (Win32), который мог бы одновременно обрабатывать несколько клиентов. Что...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на PHP‌
1
569 / 426 / 153
Регистрация: 26.05.2016
Сообщений: 2,380
11.08.2019, 11:16 2
server_net, сокет для чата, для всего остального ajax вполне; ну есть редкие случаи, где может потребоваться иное, как правило, если соединение требует каких-то уникальных протоколов.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.08.2019, 11:16

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

C++ Асинхронные сокеты
Дайте ссылку на хороший гайд по асинхронным сокетам. Везде используются синхронные.

Асинхронные сокеты
Здравствуйте. Очень нужна ваша помощь. Вот callback функция которая передается в метод асинхронного...

Асинхронные сокеты
Создаю асинхронный сокет. Выполняю вызов WSASend, указываю WSAOVERLAPPED структуру с событием. Но...

Запросы через сокеты, или отправка сокета на запрос
Всем привет не знаю как правильно сформулировать тему, опишу здесь. Вообщем суть такова - Есть...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.