
Anonymous*
26.12.2016
17:22:01
делай

?
26.12.2016
17:22:02
лол
НА чем мы общаемся

Anonymous*
26.12.2016
17:22:14
На рузке язiк

Google

Котяй Негодяй
26.12.2016
17:22:44
Чёт вы какую-то пургу нагнали.
Для всего свои технологии.

F01134H
26.12.2016
17:23:23
?

v
26.12.2016
17:23:23

F01134H
26.12.2016
17:23:31
не, ажакс возьму наверн
из-за простоты реализации

v
26.12.2016
17:23:43

Котяй Негодяй
26.12.2016
17:23:59

v
26.12.2016
17:24:11
ну, тут Багарт ссылку кидал
а зачем - для портволио

Котяй Негодяй
26.12.2016
17:24:40
Пхп ж умирает через каждый запрос.
Что там? Реконнект-реконнект-реконнект...
Это странно.

Google

Denis
26.12.2016
17:25:15
мне интересно, кто демонов на пхп пилил)

Marat
26.12.2016
17:25:49
чат на ажакс говно
если не трудно можно хотя бы один аргумент конкретный , мне просто интересно

Котяй Негодяй
26.12.2016
17:26:53
Если сокеты, то, чтобы использовать их профит, нужно хорошо управляться с событиями. Как минимум, понимать, что такое паб/саб, медиатор и всё такое.

?
26.12.2016
17:27:04
ужс

v
26.12.2016
17:27:08

Владимир
26.12.2016
17:27:18

?
26.12.2016
17:28:27
Стою тоже сейчас на распутье, есть разработка на аяксе, есть на сокетах, что к проекту впиливать хз

Anonymous*
26.12.2016
17:29:19
у меня нет аргументов
просто так сказал, я тут вообще ничего не решаю
так просто сижу иногда когда тёлка у родителей

?
26.12.2016
17:30:29
лол
просто как документальное описание моей подруги

Котяй Негодяй
26.12.2016
17:30:52
если не трудно можно хотя бы один аргумент конкретный , мне просто интересно
Патамучта каждый клиент постоянно будет переспрашивать сервер, нет ли там нового события. Нужно делать механизм синхронизации состояний клиента и БД и т.д. В итоге ты выбираешь между задержкой обновлений и большим количеством порожняковых запросов к серверу. А на сокетах сервер сам рассылает подписчикам события. Прям сразу же.

Marat
26.12.2016
17:30:56

v
26.12.2016
17:31:13

Anonymous*
26.12.2016
17:31:22
надо с сервака клиентов дёргать

v
26.12.2016
17:31:23
надо чтобы сервер клиенту обновления посылал

Anonymous*
26.12.2016
17:31:23
а не наоборот

Котяй Негодяй
26.12.2016
17:31:56

v
26.12.2016
17:32:10
Ташкент?

Google

Marat
26.12.2016
17:33:10

Владимир
26.12.2016
17:33:14

Marat
26.12.2016
17:33:24
спасибо

Котяй Негодяй
26.12.2016
17:33:36

?
26.12.2016
17:33:48
а что нужно для адекватной работы через сокеты?

Котяй Негодяй
26.12.2016
17:34:38
Бэкенд, который висит одним процессом (в самой простой конфигурации), и отвечает на запросы или сам их делает.

?
26.12.2016
17:35:13
т.е. вешаем все дело на сервак и выводим морду?

Котяй Негодяй
26.12.2016
17:35:20
Ну, например, нода. Или есть джавовские и питоновские решения. И много вообще чего есть, о чём я сам не знаю.

?
26.12.2016
17:36:04
Попробую тсенкс

Владимир
26.12.2016
17:37:25
причем js умеет сокеты (на самом простом уровне) без доп либ

Котяй Негодяй
26.12.2016
17:37:26

F01134H
26.12.2016
17:37:32
у меня бд кстати не будет
ну, почти

?
26.12.2016
17:37:50

F01134H
26.12.2016
17:38:02
в оперативке сообщения храню
несколько минут
т.е. чат вообще полностью без бд будет

v
26.12.2016
17:38:47
http://socketo.me/

Котяй Негодяй
26.12.2016
17:39:19
На сокетах можно и без мемкэша сделать.

Google

F01134H
26.12.2016
17:39:42
в смысле, а где хранить сообщения

Владимир
26.12.2016
17:40:00

Al
26.12.2016
17:40:04
перестал крутится куллер в ноуте... ну что за беда...

Котяй Негодяй
26.12.2016
17:40:12

F01134H
26.12.2016
17:40:13

Ортем
26.12.2016
17:40:17

F01134H
26.12.2016
17:40:19

Al
26.12.2016
17:40:20
чистил 2 мес назад

Admin
ERROR: S client not available

Ортем
26.12.2016
17:40:32
Разбирай и чисть шустрее, иначе сгореть может

Al
26.12.2016
17:40:33
он вообще не крутится

F01134H
26.12.2016
17:40:34
т.е. после перезагрузки страницы все сотрется

Al
26.12.2016
17:40:37
будто сгорел

Marat
26.12.2016
17:40:47
ребят такой вопрос если чат с веб мордой то upgrade запрос обязателен ? я имею в виду хендшейк ?

Ортем
26.12.2016
17:40:51

Котяй Негодяй
26.12.2016
17:40:53
класс)
Я серпьёзно. Один оправил - все срезу получили. У всех стейт на клиенте.

Marat
26.12.2016
17:41:02
просто вроде как браузеры требуют

F01134H
26.12.2016
17:41:07

Al
26.12.2016
17:41:27

Google

Котяй Негодяй
26.12.2016
17:41:33
класс)
А можно, если реализовать механизм броадкаст сообщений (я не помню, реализован ли такой нативно, но в socket.io есть), то можно новым клиентам подгружать историю от самого старого участника чата. ;)

F01134H
26.12.2016
17:42:11

Ортем
26.12.2016
17:42:14

Котяй Негодяй
26.12.2016
17:42:39

F01134H
26.12.2016
17:42:51
на ноде ты имеешь ввиду?

Al
26.12.2016
17:42:59

F01134H
26.12.2016
17:43:02
меня вот больше сторона пхп интересует)

Al
26.12.2016
17:43:02
закрутился))
на все 100%))

v
26.12.2016
17:43:11

Al
26.12.2016
17:43:20
я сильно подул

Котяй Негодяй
26.12.2016
17:43:21

Al
26.12.2016
17:43:30
там что то вылетело и он заработал

Marat
26.12.2016
17:43:33
что
ну смотри если клиент подключается с браузера то сначала клиент стучитмя на сервак а потом с сервака посылается handshake header

?
26.12.2016
17:43:39

Al
26.12.2016
17:43:41
норм так скорость))

Marat
26.12.2016
17:43:46

Ортем
26.12.2016
17:44:02

Al
26.12.2016
17:44:06
а я уже хотел завтра покупать новый)

Котяй Негодяй
26.12.2016
17:44:22
О, а прикольно ж заебенить чат, у которого стейт будет на клиентах.