Websocket PHP - создаем простой чат на фреймворке
Как сделать чат на сайте
Думаю, что каждый из Вас знает, что такое чат. И очень часто на сайтах можно встретить либо маленькие чаты, либо достаточно большие и сложные. В этой статье я опишу принцип создания чата. Обратите внимание, что в этой статье не будет готового кода "скопировал-вставил", а только алгоритм, с помощью которого Вы, обладая необходимыми знаниями, сможете сделать чат. Ключевая особенность чата в том, что его содержимое обновляется автоматически. Отсюда и возникают все трудности. Для начала разберём с Вами структуру таблицы в базе данных...
Пишем чат.
Итак, чат я начал писать относительно давно, чисто из интереса. Но с другой стороны иметь свой чат, где можно с кем-то поболтать вполне себе хорошая задумка. Основной файл index.php растянулся на 500 с хвостиком строк, не считая стилей. Сами стили почти 300 строк.
И ко всему этому несколько вспомогательных файлов, такие как
auth.php,
reg.php,
profile.php
sendMessage.php
upDateChat.php
robots.txt
и директория users // для зарегистрированных пользователей.
И потом при начале работы, автоматически создаётся папка на каждый\текущий месяц текущего года, для хранения логов...