AJAX чат для сайта. Знакомство и установка. Запись 1

AJAX чат для сайта. Знакомство и установка. Запись 1

Всем доброго времени суток. Я давно искал чат на сайт WordPress. Перепробовал кучу плагинов но так и не нашёл не чего хорошего, лишь одна нагрузка на сайт, ссылки ведущие на непонятные источники и всё прочие что может навредить сайту. Но каким то образом, сейчас наверно уже и не вспомню я наткнулся на полный и открытый исходник AJAX чата. Сначала я не придал ему ни какого внимание, но после установки он меня заинтересовал и я решил его оставить и поделиться с Вами дорогие посетители.

И так AJAX чат хорош тем что он реально работает, совершенно бесплатен и с открытым исходником. Так же хочу сказать что чат многофункционален и имеет отдельные модули которыми можно прокачать чат до совершенства. В AJAX чате есть регистрация, админка, возможность банить пользователей, группы чата, приватные сообщение, аватары, бот, смайлы и ещё много всего. Поддерживает русский язык и множества других языков, имеет несколько тем. Да что тут говорить если можно протестировать его на сайте, на главной страницы под шапкой нажать на "Ajax чат на сайте".Чат реализован на JavaScript, PHP и MySQL, а это значит отлично подходит для WordPress который мы и будем изучать. Ещё чат я знаю что хорошо интегрируется с системами форумов такие как phpBB, MyBB, PunBB, SMF, vBulletin. Но мы пока будем разбирать его для сайта WordPress в дальнейшем может быть и для форума. У AJAX чата есть поддержка и он периодически обновляется у меня стоит на данный момент версия 0.8.7. Давайте передём к установки чата на сайт WordPress.

Установка AJAX чата!

И так вот официальная страница AJAX чата Нам нужен архив zip где написано "Standalone" качаем его к себе на компьютер. На всякий случай я сделал Зеркало чата (версия 0.8.7). Извлекаем из него папку с чатом. Нам нужна папка под названием "chat". Папку "chat" мы помещаем в директорию сайта там где папки wp-content, wp-includes ставим её рядом (лучше всего загружать через FTP клиент).

После того как мы загрузили папку с чатом, заходим в неё далее открываем файл config. php он находиться в папке lib/config. php. В этом файле основные настройки чата они в прицепе прокомментированы, но на английском языке, в дальнейшем можно разобраться, нам пока нужны эти строчки в этом файле:

// Database connection values:

$config['dbConnection'] = array();

// Database hostname:

$config['dbConnection']['host'] = 'localhost';

// Database username:

$config['dbConnection']['user'] = 'имя_пользователя';

// Database password:

$config['dbConnection']['pass'] = 'пароль';

// Database name:

$config['dbConnection']['name'] = 'имя_базы_данных';

// Database type:

$config['dbConnection']['type'] = null;

// Database link:

$config['dbConnection']['link'] = null;

Здесь вводим имя пользователя базы данных, её пароль и её имя.

Обратите внимание после редактирование файлов чата на кодировку при сохранение, если я пишу по русски в файлах я сохраняю в кодировке windows-1251, если же английские команды, то это конечно же utf-8 без (BOM).

Дальше в адресной строке браузера вводим путь к файлу install. php у Вас должно быть примерно так: www. Ваш_домен/chat/install. php жмём enter и после несложной установки в базе данных должны создаться таблицы для хранения информации с чата (сообщения, имена пользователей и т. д.). После успешной установки файл install. php можно удалить. На моём опыте не возникло ошибок с этим шагом, но возможно у кого-то будут проблемки, в паке чата есть файл chat. sql в нём есть все таблицы базы данных для чата чтобы создать их вручную (комментировать не буду так как этого я не делал).


Карта сайта


Информационный сайт Webavtocat.ru