The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Вышкл OpenChatPhp-1.1., !*! dcc0, 18-Окт-22, 05:38  [смотреть все]
Состоялся релиз открытого чата OpenChatPhp-1.1.
В этой версии появилась возможность устанавливать пароль для создания канала.
На главной странице теперь отображается только 10 каналов. Остальные каналы скрыты. Для работы в них требуется знать имена каналов.

Напомним особенности:
Чат обновляется с помощью Ajax,
в базе данных хранятся только последние 50 сообщений (настраивается пользователем). Сообщения чата сохраняются только у пользователей в браузере, что разгружает сервер и делает недоступным чтение чужой переписки.

Ссылка на архив на сервере gitflic:
https://gitflic.ru/project/dcc0/open/blob?file=OpenChatPhp-1...

  • Вышкл OpenChatPhp-1.1., !*! Аноним, 10:52 , 18-Окт-22 (1)
    • Вышкл OpenChatPhp-1.1., !*! dcc0, 11:29 , 18-Окт-22 (2)
      > Ажакс - это уже даже не смешно. Можно реализовать EventSource. Причем, без
      > базы данных (если история не хранится, она не нужна).

      И что в этом особенного?
      Ни принцип работы, ни схема работы от этого сильно не меняется?
      Или Вы что-то такое занаете, что другим недустопно?!
      Или так риторические выкрики с издёвкой?

      • Вышкл OpenChatPhp-1.1., !*! Аноним, 11:42 , 18-Окт-22 (3)
        • Вышкл OpenChatPhp-1.1., !*! dcc0, 12:13 , 18-Окт-22 (4)
          >> Или так риторические выкрики с издёвкой?
          > Использование в 2022 году ажакс и пхп не нуждается в дополнительных издевках.

          Вы не  в состоянии ничего объяснить потому, что сами не знаете.
          Пример: найдите два отличия между системой комментариев к блогу и чатом?!
          Увы! Ваше сообщение просто эцмоциональный окрик. Советую валерьяну.  

      • Вышкл OpenChatPhp-1.1., !*! Аноним, 16:58 , 18-Окт-22 (6)
        • Вышкл OpenChatPhp-1.1., !*! ыы, 11:31 , 19-Окт-22 (7)
          • Вышкл OpenChatPhp-1.1., !*! Аноним, 17:14 , 19-Окт-22 (8)
            • Вышкл OpenChatPhp-1.1., !*! dcc0, 18:21 , 19-Окт-22 (10)
              >[оверквотинг удален]
              > Чтобы вы понимали, чатики с реалтаймом были в 90х, внутрь фрейма по
              > мере появления новых сообщений грузился документ из CGI. На клиенте это
              > работало на пентиумах вторых (без джаваскрипта), и крутилось на серверах с
              > сотнями мегабайт памяти. Поэтому про ресурсы не надо.
              > Сейчас все можно сделать более эффективно.
              > С точки зрения интеграции чатика в какой-то стандартный пхп-бэкэнд, вроде интернет-магазина,
              > ажакс будет поудобнее. В данном случае о встройке речи не идет,
              > проект отдельный. Назначение проекта не уточнялось, слово чат в названии присутствует.
              > Чаты от форумов и систем комментирования отличаются именно быстротой доставки сообщений
              > участникам. Так что к реалтайму нужно стремиться.

              Чатик с реалтаймом вечен. udp server на php в 15 строк и echo. Есть и приложение UDP sender/receiver

              • Вышкл OpenChatPhp-1.1., !*! Аноним, 22:10 , 19-Окт-22 (11)
                • Вышкл OpenChatPhp-1.1., !*! dcc0, 14:28 , 21-Окт-22 (12)
                  > Отправка на сервер по UDP? Ну допустим, сообщение даже дошло, не потерялось.
                  > С помощью echo выводим куда? В stdout процесса? Кто его там
                  > увидит? Ну-ну.

                  Интересно Вы мыслите. Я говорю, что есть реально работающий чат на ненадежном udp.
                  А вы зачем-то начинаете рассуждать о самом протоколе.
                  То, что может потеряться сообщение - это понятно.
                  Но для этого дописывается схема подтверждения получения.
                  Однако чатик будет ближе к реал тайм, нежели любой веб-чат с кучей наворотов по tcp.

                  • Вышкл OpenChatPhp-1.1., !*! Аноним, 20:22 , 21-Окт-22 (13)
                    • Вышкл OpenChatPhp-1.1., !*! dcc0, 20:37 , 21-Окт-22 (14)
                      >[оверквотинг удален]
                      > Дописывайте подтверждение доставки, повторную отправку, очередность получения сообщений
                      > и так далее. После этого можно будет говорить, что он работающий.
                      > Здоровые люди используют TCP-сокеты, где все эти проблемы уже решены. И
                      > поверьте, все идеи, которые можно было придумать, уже придумали. Начиная с
                      > IRC и далее везде.
                      > Чем вы больше строите из себя знающего, тем более нелепо это выглядит.
                      > Вы пишете код, который не оставляет никаких сомнений в отсутствии опыта в
                      > разработке и администрировании чего либо. (https://www.youtube.com/watch?v=Wm2nN9hfxoY
                      > про вас) Должны использовать каждый шанс, чтобы умную мысль в голову
                      > положить, а не вот это вот.

                      Вам не кажется, что переходите некоторые границы?!
                      И почему кого-то в принципе должно волновать мнение Анонима?!
                      Всего хорошего!

                    • Вышкл OpenChatPhp-1.1., !*! ыы, 11:12 , 22-Окт-22 (15)
  • Вышкл OpenChatPhp-1.1., !*! dcc0, 18:03 , 19-Окт-22 (9)
    >[оверквотинг удален]
    > В этой версии появилась возможность устанавливать пароль для создания канала.
    > На главной странице теперь отображается только 10 каналов. Остальные каналы скрыты. Для
    > работы в них требуется знать имена каналов.
    > Напомним особенности:
    > Чат обновляется с помощью Ajax,
    > в базе данных хранятся только последние 50 сообщений (настраивается пользователем). Сообщения
    > чата сохраняются только у пользователей в браузере, что разгружает сервер и
    > делает недоступным чтение чужой переписки.
    > Ссылка на архив на сервере gitflic:
    > https://gitflic.ru/project/dcc0/open/blob?file=OpenChatPhp-1...

    Ссылка на гит исправлена:
    https://gitflic.ru/project/dcc0/open

  • Вышкл OpenChatPhp-1.1., !*! eRIC, 20:37 , 03-Ноя-22 (18)
  • Вышкл OpenChatPhp-1.1., !*! Аноним, 13:48 , 11-Ноя-22 (19)



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру