За последние 24 часа нас посетили 18809 программистов и 1627 роботов. Сейчас ищут 923 программиста ...

Нужен чат

Тема в разделе "PHP для новичков", создана пользователем sham, 31 май 2014.

  1. sham

    sham Активный пользователь

    С нами с:
    19 мар 2014
    Сообщения:
    54
    Симпатии:
    0
    Привет форумчане!

    Хочется написать чат, система типа в вконтакте.(Пользователь может писать другому пользователю + все это дело сохранялось куда-нибуть.)
    Скажите в сторону чего посмотреть. Не думаю что будет удобно это реализовать только на одном PHP + Mysql.
    Буду признателен !

    Добавлено спустя 16 минут 40 секунд:
    Хочу уточнить что это скорее не чат а некий диалог между 2-мя людьми.
     
  2. BaranPHP

    BaranPHP Новичок

    С нами с:
    24 янв 2014
    Сообщения:
    356
    Симпатии:
    0
    Я вот тоже думал на счёт чата. Так как знаний мало придумал следующую реализацию.
    1) SQL-ем вытаскиваю все сообщения из БД.
    2) через цыкл формирую таблицу на отдельной странице
    3) под таблицей ставлю ридирект на саму себя с таймером в 1 секунду.
    Ну а на сайт ставить через фрейм.
     
  3. sham

    sham Активный пользователь

    С нами с:
    19 мар 2014
    Сообщения:
    54
    Симпатии:
    0
    Если много пользователей будет одновременно,потянет ли? Знатоки вы где....
     
  4. BaranPHP

    BaranPHP Новичок

    С нами с:
    24 янв 2014
    Сообщения:
    356
    Симпатии:
    0
    Ну это да, с большим онлайном нужен другой подход. Просто я прикинул раз мой запрос который формирует таблицу (Запрос занял 0.0004 сек.)то онлайн человек 200 должен тянуть. А пока среднее число посетителей всего 100 человек в день я вообще не парюсь. ))
     
  5. sham

    sham Активный пользователь

    С нами с:
    19 мар 2014
    Сообщения:
    54
    Симпатии:
    0
    Да хорошо , но у меня кол-во пользователей в разы больше ожидается.
     
  6. BaranPHP

    BaranPHP Новичок

    С нами с:
    24 янв 2014
    Сообщения:
    356
    Симпатии:
    0
    200 человек онлайн это уже довольно таки круто. А в разы... Это в разы круче)) Я бы тоже почитал требование к железу и хостингу с такими онлайнами.

    Добавлено спустя 2 минуты 31 секунду:
    Вон на кибер форуме онлайн наверно за 2к а то и больше так там задержка на поиск и слалом 20 сек.
     
  7. sham

    sham Активный пользователь

    С нами с:
    19 мар 2014
    Сообщения:
    54
    Симпатии:
    0
    Вот нашел топик, попробую подкрутить под себя.
    Ссылка viewtopic.php?t=21378
     
  8. Zuldek

    Zuldek Старожил

    С нами с:
    13 май 2014
    Сообщения:
    2.381
    Симпатии:
    344
    Адрес:
    Лондон, Тисовая улица, дом 4, чулан под лестницей
    В этом случае я бы рекомендовал писать решение на веб-сокетах, а не ajax-запросах.