PHP Classes

Chatto PHP Websocket Chat System: Websocket based chat system using Ratchet library

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 54 All time: 10,631 This week: 78Up
Version License PHP version Categories
chatto 1.0.0The PHP License5Networking, PHP 5, Chat
Description 

Author

This package implements a Websocket based chat system using Ratchet library.

It can handle Websocket connections with chat clients that run on the browser side to provide the communication with chat users.

The chat logs are stored in a MySQL database that can be queried to update chat users with chat messages that were sent to them.

Picture of Hillary Kollan
  Performance   Level  
Innovation award
Innovation award
Nominee: 5x

 

Documentation

PHP Chat App

This Chat App is a ratchet based chat App with all chat log stored in a mysql database. It uses Rachet's websocket library/package and Laravel's Eloquent package that stores messages in MySQL.

With JQuery for the frontend message exchange and JQuery cookies to store sessions.

<h2 id="screenshots">Screenshot</h2>

![](assets/1.JPG)

<h2 id="development">Development</h2>

Run

$ php server.php

  Files folder image Files (6978)  
File Role Description
Files folder image.idea (4 files, 1 directory)
Files folder imageassets (1 file)
Files folder imagedb (1 file)
Files folder imagepublic (3 directories)
Files folder imagesrc (3 files, 3 directories)
Files folder imagevendor (1 file, 14 directories)
Files folder imageviews (2 files)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file server.php Example Example script
Accessible without login Plain text file test.php Example Example script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 35%
Total:54
This week:0
All time:10,631
This week:78Up