Форум → Программирование → PHP для идиотов → Jabber
Jabber
Страницы: ← Предыдущая страница →
-
28 ноября 2010 г. 8:40, спустя 48 минут 11 секунд
как пхп может быть сервисом?? память то течет ойки …Сапожник без сапог -
28 ноября 2010 г. 8:51, спустя 11 минут 6 секунд
phpdude, а самому как-то можно следить за этим процессов в php, хоть как-то? Например, обнулять ссылки и т.п. ? -
28 ноября 2010 г. 8:55, спустя 3 минуты 59 секунд
нет. у меня была однажды проблема - работал с дохуя данными, дохуя - скрипт валился даже при 500 метрах разрешенной памяти, я почитал про сборщик мусора - в доке рекомендуют юзать unset для ТОЧНОГО удаления объектов и очищения памяти - эффекта ноль, нихуя в итоге все равно не удалялось и память соовтетственно не чистилась - написал на шарпах то что надо было, поставил еще один мысленный минус пхп и запомнил проблему. возможно в 5.3.(ахуенная версия) это решили, я не в курсе
phpdude, а самому как-то можно следить за этим процессов в php, хоть как-то? Например, обнулять ссылки и т.п. ?Сапожник без сапог -
28 ноября 2010 г. 9:03, спустя 7 минут 41 секунду
в 5.3 починили баг с утечкой памяти при кросс-ссылках -
28 ноября 2010 г. 9:05, спустя 2 минуты 9 секунд
phpdude, каждый раз вижу твои посты и сам мысленно ставлю php -, c# + =) -
28 ноября 2010 г. 9:06, спустя 1 минуту 31 секунду
читай и верь больше :D:D:D
в 5.3 починили баг с утечкой памяти при кросс-ссылках
на практике даже у слона хуй не такой большой.
они бы починили баги с утечкой хотя бы при больших массивахСапожник без сапог -
28 ноября 2010 г. 9:11, спустя 4 минуты 43 секунды
они бы починили баги с утечкой
Именно, что починили. А баги устранять надо, а не чинить -
28 ноября 2010 г. 9:13, спустя 1 минуту 57 секунд
krasun, да мне похуй. пых для меня - одноразовые скрипты, которые просто пишутся, легко поддерживаются. но для долгоживущих приложений - стопудовоСапожник без сапог -
2 декабря 2010 г. 0:44, спустя 3 дня 15 часов 30 минут
выбрали ejabberd. Вход по своему механизму осуществляется довольно просто https://git.process-one.net/ejabberd/mainline/blobs/raw/2.1.x/doc/dev.html#htoc8 , чувак сейчас этим занимается.
Идем дальше. Мне западло ставить phpdaemon, так как он требует кучу экстеншенов и 5.3. Наверно возьму dklab-multiplexor. Но я все равно что-то не догоняю, может вы меня раздуплите.
Есть 2 пользователя (userid 1, 2). Открывают страницу chat/2 и chat/1 (типа первый чятится со вторым а второй с первым).
1: открывается коммет-сессия
1 серв: подключаемся к джабберу, слушаем канал
2: открывается коммет-сессия
набирает сообщение, шлет его
2 серв: оно пришло на сервер. Подключаемся к джабберу, засылаем его туда первому пользователю
1 серв: получил сообщение, отправляет его клиенту
1: рвет коммет-сессию, подключается заново. И заново к серверу джаббера подключается
я наверно что-то не так делаюСпустя 54 сек.по моей схеме на каждое сообщение нужно будет подключаться к джаббер-серверу. Или где-то предварительно хранить эти сообщения а потом пачкой пихать в джаббер-сервер. Но так не катит
может сериализовывать объект джаббер-коннектора и хранить его в сессии?) -
2 декабря 2010 г. 1:01, спустя 17 минут 7 секунд
наверно просто нужно джаббер-либу взять на жабаскрипте. Ву-ха-ха, тогда отпадет необходимость в ваще каком-то коммет-сервере -
2 декабря 2010 г. 16:02, спустя 15 часов 1 минуту 31 секунду
или просто сделать чат на php + html, а джабер разгребать за интрфейсом на серваке уже…
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!