The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Мультиканальный  чат, !*! dcc0, 10-Янв-22, 18:41  [смотреть все]
Не помню, анонсировал ли я то, что написал открытый мультиканальный чат:
Исходники: https://github.com/dcc0/OpenChatPhp
Описание есть на github.
Модель MVC.
Технологии PHP7 (ООП), MYSQLI, AJAX, HTML5.
История чата хранится у клиента, что призвано заметно разгрузить сервер.
Мгновенное переключение между каналами мышью. Собственное оформление.

Особенности:
Автоматическое преобразование ссылок в чате, доступны изображения.

Пример работы:
http://comb.org.ru/chat/index.php

  • Мультиканальный  чат, !*! shadow_alone, 03:58 , 11-Янв-22 (1) –1
    _htaccess это сильно :-)
    Кто-то еще использует апач?
  • Мультиканальный  чат, !*! Аноним, 11:50 , 11-Янв-22 (2) +1
    >[оверквотинг удален]
    > Исходники: https://github.com/dcc0/OpenChatPhp
    > Описание есть на github.
    > Модель MVC.
    > Технологии PHP7 (ООП), MYSQLI, AJAX, HTML5.
    > История чата хранится у клиента, что призвано заметно разгрузить сервер.
    > Мгновенное переключение между каналами мышью. Собственное оформление.
    > Особенности:
    > Автоматическое преобразование ссылок в чате, доступны изображения.
    > Пример работы:
    > http://comb.org.ru/chat/index.php

    Привет из 2005-го. Спасиб за ностальгию.

  • Мультиканальный  чат, !*! Виктор, 12:51 , 11-Янв-22 (3) –1
    >[оверквотинг удален]
    > Исходники: https://github.com/dcc0/OpenChatPhp
    > Описание есть на github.
    > Модель MVC.
    > Технологии PHP7 (ООП), MYSQLI, AJAX, HTML5.
    > История чата хранится у клиента, что призвано заметно разгрузить сервер.
    > Мгновенное переключение между каналами мышью. Собственное оформление.
    > Особенности:
    > Автоматическое преобразование ссылок в чате, доступны изображения.
    > Пример работы:
    > http://comb.org.ru/chat/index.php

    Ну чисто поупражняться в стиле "как оно там под капотом" наверно норм.. Но вообще Laravel бы хоть за основу взял чтоли... Писанины в разы меньше.

    • Мультиканальный  чат, !*! dcc0, 17:04 , 11-Янв-22 (4)
      >[оверквотинг удален]
      >> Технологии PHP7 (ООП), MYSQLI, AJAX, HTML5.
      >> История чата хранится у клиента, что призвано заметно разгрузить сервер.
      >> Мгновенное переключение между каналами мышью. Собственное оформление.
      >> Особенности:
      >> Автоматическое преобразование ссылок в чате, доступны изображения.
      >> Пример работы:
      >> http://comb.org.ru/chat/index.php
      > Ну чисто поупражняться в стиле "как оно там под капотом" наверно норм..
      > Но вообще Laravel бы хоть за основу взял чтоли... Писанины в
      > разы меньше.

      Спасибо за нейтральный комментарий. Хотелось с нуля написать. Писал изначально для игры. Потом уже оставил как есть.

  • Мультиканальный  чат, !*! freehck, 17:01 , 17-Янв-22 (5)
    Дорогой, я конечно понимаю, что дорого как память, что первый опыт и всё такое -- но этот проект надо выбросить и забыть. И разумеется за публикацию такого ты заслуживаешь осуждения, равно как и каждый, кто публикует велосипеды.

    Любые языки в современном мире имеют библиотеку для работы с irc. Самый корректный способ реализации веб-чата, на каком бы языке ты ни писал -- поднять свой irc-сервер и заюзать подобную библиотеку.

    Тем не менее, поскольку ты в начале пути, я призываю тебя не расстраиваться из-за подобной оценки твоей работы,  и желаю тебе успехов и развития.

    • Мультиканальный  чат, !*! Аноним, 22:36 , 18-Янв-22 (6)
      о, свидетели ирца подтянулись. ахтор забей на него, велосипедь всласть, я разрешаю

    • Вы высказали абсолютно тупое мнение, !*! nanochat.ru, 19:45 , 09-Июл-22 (11)
      > Дорогой, я конечно понимаю, что дорого как память, что первый опыт и
      > всё такое -- но этот проект надо выбросить и забыть. И
      > разумеется за публикацию такого ты заслуживаешь осуждения, равно как и каждый,
      > кто публикует велосипеды.
      > Любые языки в современном мире имеют библиотеку для работы с irc. Самый
      > корректный способ реализации веб-чата, на каком бы языке ты ни писал
      > -- поднять свой irc-сервер и заюзать подобную библиотеку.
      > Тем не менее, поскольку ты в начале пути, я призываю тебя не
      > расстраиваться из-за подобной оценки твоей работы,  и желаю тебе успехов
      > и развития.

      1. Простой проект может быть полезен другим, кто пытается сделать то же самое и кому интересно глянуть как сделал другой.

      2. За публикацию велосипедов никто осуждения не достоин (а хотя осуждай - кто ты такой, что твоё осуждение кому-то важно?), ибо только через изготовление чего-то своего можно вменяемо пройти путь познания, а изготовить что-то оригинальное обосрётся 99% всех людей, даже если им дать миллиард государственных денег на разработку. Главное, что человек что-то пробует делать и оно РАБОТАЕТ, а велосипед это или нет - ну так любой автомобиль, что по улицам ездит - он велосипед, ведь немцы ещё в 70-х делали красивые быстрые мерседесы, зачем сейчас повторять-то, пора бы бросить и забыть!

      3. IRC - довольно хероватый способ реализации чата по современным меркам, ибо современный чат должен дать тебе возможность прокрутить историю мессаг на 2 года назад, запилить поиск по мессагам, вставить чертёж с расположением патчкордов, поставить лайков. У автора как раз больше шансов сделать такой чат, чем у IRC, если он продолжит развивать проект как облачное решение, допиливая его в направлении slack. Могу сказать, что процесс допила до чего-то очень интересного, что можно юзать и даже продавать коммерчески, если делать в одно рыло по вечерам может занять до пары лет, но того может стоить.

      4. Призыв не расстраиваться можно запихнуть подальше в портмоне - да никто и не пытался расстраиваться с очередного хейтера велосипедов. Ну и пожелания успехов ничего не стоят без конкретных дельных советов или практической поддержки.

      • Вы высказали абсолютно тупое мнение, !*! freehck, 21:36 , 09-Июл-22 (12)
        Сказал очередной велосипедист, потративший время на написание очередного nanochat.ru, и осознавший, что его труд в очередной раз нафиг никому не сдался.

        Дорогой, на этом ресурсе многие в курсе, что я поднимал производство куда более сложных систем, нежели ты тут пилишь. Мне-то как раз виднее, на что время стоит тратить, а на что -- нет. Не обессудь, но ваши велосипеды -- полная лажа, которую надо выкинуть и забыть.

        Хорошей разработке надо учиться. Учиться долго и старательно. Пары книжек по php/js тут мало. Нужно знать алгоритмы, современные парадигмы, множество языков (хотя бы для того, чтобы понимать, какой инструмент для какой задачи лучше подходит), ознакомиться с уже существующими решениям (не только свободными, но и проприетарными), уметь проанализировать текущие потребности рынка (дабы не тратить время на то, что никому не нужно). Тогда от работы будет толк. А писать то, что ты написать в силах, вместо того, что написать надо -- бесполезная трата времени.

        • Вы высказали абсолютно тупое мнение, !*! nanochat.ru, 11:41 , 10-Июл-22 (13)
          >[оверквотинг удален]
          > обессудь, но ваши велосипеды -- полная лажа, которую надо выкинуть и
          > забыть.
          > Хорошей разработке надо учиться. Учиться долго и старательно. Пары книжек по php/js
          > тут мало. Нужно знать алгоритмы, современные парадигмы, множество языков (хотя бы
          > для того, чтобы понимать, какой инструмент для какой задачи лучше подходит),
          > ознакомиться с уже существующими решениям (не только свободными, но и проприетарными),
          > уметь проанализировать текущие потребности рынка (дабы не тратить время на то,
          > что никому не нужно). Тогда от работы будет толк. А писать
          > то, что ты написать в силах, вместо того, что написать надо
          > -- бесполезная трата времени.

          Да ты не парься - никто не "обессутил" с высера очередного школоло (либо взрослого дяденьки с "школоло" головы) про велосипеды.

          Повторяю (может со второго раза осилишь этот примитивный факт устройства мира?): познание возможно только через самостоятельную реализацию решений (для этого в школе-универе решают интегралы, которые давно решены в физике), а велосипеды при этом и неизбежны и абсолютно нормальны. Странно называть самообучение - бесполезной тратой времени.

          Если тебя бомбануло с того, что чел выложил свой велосипед в открытый доступ - нас-то зачем держать в курсе? Ну бомбануло и бомбануло, прикрой бумажкой и иди по делам, чё отвлекаешься, это ведь не имеет практического смысла.

          • Вы высказали абсолютно тупое мнение, !*! freehck, 11:47 , 10-Июл-22 (14)
            Мда, и так довольно часто. Объясняешь зелёному юнцу, как жизнь устроена, а в ответ узнаёшь, что у тебя "школоло головы" и "бомбит". Что ж, успехов!
            • Вы высказали абсолютно тупое мнение, !*! nanochat.ru, 14:34 , 10-Июл-22 (15)
              > Мда, и так довольно часто. Объясняешь зелёному юнцу, как жизнь устроена, а
              > в ответ узнаёшь, что у тебя "школоло головы" и "бомбит". Что
              > ж, успехов!

              Пожелание успехов от того, что не понимает как устроена жизнь и образование, да ещё и втирает своё представление окружающим - это равноценно пожеланию покушать какашек. Ведь в понимании чела, не адекватно оценивающего реальность, успех - это тоже какая-то задница скорее всего. Не пасиба, лучше в неуспехе )

  • Мультиканальный  чат, !*! Аноним, 14:17 , 11-Ноя-22 (17)
    тут помню, тут не помню...



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

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