Ajax IM (“Ajax Instant Messenger”) is a browser-centric instant messaging framework. It uses AJAX to create a real-time (or near real-time) IM environment that can be used in conjunction with existing community and commercial software, or simply as a stand-alone product.
By default, there are two choices for installation: the PHP-based or standalone servers. While the standalone server is recommended for scaling and extensibility, it requires you to be on a VPS or dedicated server. On the other hand, the PHP-based server does not have this requirement, though it is recommended that you use a server other than Apache in this case.
To use Ajax IM on your website, you’ll only need to manually include the
im.load.js script in your pages. The script will automatically test for and include any of the dependencies and the main Ajax IM library.
If you’re using the included MySQL database engine and the Default or NodeJS server libraries, you should read either the Quick Start.
Requirements: PHP 5.2+, MySQL 5.0+, Node.js 0.1.18+, ngnix 0.6+ or lighttpd 1.4+
License: MIT License