Как создать чат?

3 ноября 2014 г. Просмотров: 947 Инструкции
Чатом называется простейшая программа для общения по сети Интернет. Несмотря на то, что пик популярности всевозможных чатов пришелся на конец 90-х годов, они все еще используются самыми разными пользователями всех возрастов.

По сравнению со своими более ранними модификациями, современные чаты сильно изменились: в них появилась gif-анимация, другие технические и дизайнерские «фишки». Но сделать чат, даже со всеми упомянутыми техническими новшествами, по-прежнему очень просто для любого человека, хоть немного разбирающего в программировании.

Чтобы создать чат, необходимо знание азов HTML

Разработка чата любой сложности начинается с создания HTML-документа. Его каркас должен состоять из самого обычного объявления тегов так называемого DOCTYPE - html, head, body. В теге head необходимо указать название чата, а также прикрепить каскадную страницу стилей - style.css. После этого в теге body прописывается объект #wrapper div. Этот объект очень важен, так как отвечает за создание сразу 3 блоков: простого меню, экрана чата и соответствующих div и id для каждого пользователя, вводящего свои сообщения. Затем в документ необходимо добавить еще несколько стандартных, но очень важных элементов - #menu div, #chatbox div и #wrapper div. Элемент #menu div будет состоять из двух параграфов, причем первый из них отвечает за приветствие, второй - за ссылку Выход. Объект #chatbox div полностью состоит из записей чата. Их можно будет загружать из отдельного файла при помощи системы jQuery's ajax. Элемент #wrapper div очень важен для чата, так как формирует его основную форму. Она, в свою очередь, состоит из поля для ввода и кнопки Отправить.Если вы разобрались с этими элементами, значит, работа по созданию чата уже наполовину готова. Чтобы сделать чат, вам осталось настроить систему скриптов и немного поработать над его формой.

Чтобы создать чат, необходимо вставить два важных скрипта

Для того чтобы страницы чата загружались намного быстрее, в них нужно добавить соответствующие скрипты. Так как для создания чата используется библиотека jQuery, обязательно импортируйте скрипт Google jQuery CDN. Он будет ответственен за загрузку всего кода чата после готовности документа.Затем в файл style.css следует добавить немного css кода в произвольной форме - это сделает интерфейс чата более привлекательным. После этого необходимо приступить к созданию формы, в которую нужно вводить имя перед началом работы в чате. В HTML-коде она обозначается как loginForm(). Для ее фиксации необходимо использовать оператора if-else, а также переменную $_SESSION['name']. Особое внимание стоит обратить и на использование функции htmlspecialchars(). Она конвертирует специальные символы в элементы HTML и защищает переменную имени от межсайтового скриптинга - так называемого Cross-site scripting, или XSS.Для того чтобы создать чат, осталось лишь тщательно проверить весь его HTML-код и правильность оформления основных скриптов. Как только финальная ревизия будет завершена, простейший чат станет пригодным для использования.

Оцените статью!