The problem with an online chat implemented in PHP is that you cannot
receive messages in real time (like in Java). That means that the
users won't see the message as the sender presses [Enter], but will
have to refresh their chat window to check for new messages. Most of
the scripts, given below, use javascript code to periodicaly refresh
the webpage. Unfortunately, when using a scripting language for the
job, we do not have a better option.
Check out the following tutorials :
- PHP Beginner : Implementing an online chat
by Bogdan Roman
( http://www.phpbeginner.com/columns/bogdan/chat )
- DevArticles : A MySQL Driven Chat Script
By: Tim Pabst
( http://www.devarticles.com/art/1/31/ )
- PHPBuilder.com : PHP-Based Chat Room
by Mike Hall
( http://www.phpbuilder.com/columns/mhall20000621.php3 )
- Codewalkers : Mini-Chat Tutorial
by greggory
( http://codewalkers.com/tutorials.php?show=16 )
If you are comfortable with with reading and understanding other
people's code, you can find a number of free PHP chat scripts, with
varying number of features, at :
HotScripts.com : PHP>Scripts and Programs>Chat Scripts
( www.hotscripts.com/PHP/Scripts_and_Programs/Chat_Scripts/index.html
)
Google Search terms : tutorial PHP chat script
==============
I hope the above answer was of help to you.
If you need any clarifications, just ask!
:) |
Request for Answer Clarification by
dotcomguy-ga
on
19 Nov 2002 10:53 PST
sorry but my question was not answered. What you have provided are
chat room scripts not like that of liveperson. And i was looking for a
readily available script like liveperson that i can download and
install. Combination with javascript is alright with me, as it is
indeed needed. Your tutorials are nice, but they are chatroom based.
sorry
|
Clarification of Answer by
theta-ga
on
19 Nov 2002 12:15 PST
I am afraid that your references to Live person were not very clear. I
believe that you are talking of the Following :
- LivePerson Inc - Liveperson Multicare
( http://www.liveperson.com/ent/multicare.asp)
You can find PHP scripts that boast this functionality, but they are
mostly commercial, ranging from $15-$400.
- ScriptSearch : Customer Support Scripts
( http://www.scriptsearch.com/PHP/Scripts_and_Programs/Customer_Support/
)
You can also find some GPLed PHP Help Support Systems at :
- Totalscripts.com The ultimate Perl, CGI, PHP, ASP Scripts Resource
Site
( www.totalscripts.com/pages/PHP/Scripts_and_Programs/Customer_Support/
)
I will continue my search and report back to you with the results.
|
Clarification of Answer by
theta-ga
on
20 Nov 2002 09:33 PST
A lot of research later, I have found no free scripts to do what you
want, but have found a few pointers to resources that might help you
in your quest.
Web Based Live Customer Chat is an eCRM solution provided by many
different companies. The chances that you waould find such a package
on the net for free are practicaly negligible. However I found some
projects on Sourceforge that aim to build such a software for free.
Perhaps these might be of help.
List Of SourceForge Projects
==============================
( www.sourceforge.net )
- Web LiveSupport Chat System
( http://sourceforge.net/projects/wlcs/ )
"The project is meant for the webmasters who want to provide
online chat support system for there website like humanclick. The
project is developed using java and php and mysql .There is no server
side process invloved in this so u can host this system"
Although not purely in PHP, this is currently the most advanced of
the live support projects and provides you with working downloadable
system. A look at the souce should be of help.
- Open LivePerson
( http://openliveperson.sourceforge.net/ )
"Open LivePerson is the new name for the project CLCSWI (Customer
Live Chat System - Web Interface). The purpose of this project is to
make an opensource system based on most features from HumanClick,
LivePerson, PHPLiveSupport, etc."
The author mentions on the webpage that he has been sent a PHP
web-client for OpenLivePerson, and will be soon offering it for
download. You obtain the source from him for your perusal.
- PHP Open Support
( http://sourceforge.net/projects/phpopensupport/ )
"PHP Open Support is a built from scratch, built from PHP,
Javascript and using XML/RPC, it is a free, open implimentation of the
excellent program, PHP Live Support. It uses no code from PHP Live
Support, and has initailly has less features."
Although this project seems to be exactly what you are looking
for, unfortunately there has been no development on this project.
However, you could contact the project manager for more information
and ideas.
=====================
The following USENET/discussion Board postings might help you with
certain aspects of the system :
- CodeWalkers Forum : Popup window for user as in live suppurt
scripts
( http://codewalkers.com/forum/index.php?action=displaythread&forum=phpcoding&id=455&realm=default
)
- Google Groups : [PHP] php chat or customer support center
Newsgroup: php.general
( http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=LBEJKGPAOONNNILOJHBMEENFDNAA.rzwink%40mail.microcenter.com&rnum=4&prev=/groups%3Fhl%3Den%26lr%3D%26ie%3DISO-8859-1%26q%3Dlive%2Bsupport%26meta%3Dgroup%253Dphp.general
)
- Google Groups : [PHP] PHP Chat REALTIME
Newsgroup: php.general
( http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&threadm=Pine.LNX.4.44.0201221108590.1836-100000%40amos.gf.gospelcom.net&rnum=16&prev=/groups%3Fq%3DPHPlivesupport%26hl%3Den%26lr%3D%26ie%3DUTF-8%26start%3D10%26sa%3DN
)
==========
If you are looking for source to complete the chat portion of this
application, WebChat seems a robust solution.
( http://www.webdev.ro/products/webchat/index.php )
==========
Some commercial services that fulfill your needs :
- ClickSeva Live Customer Service
( http://www.clickseva.com/products.shtml )
- SiteChatter Pro
$10/month
Free 15 Day Trial
( http://www.sitechatter.com/ )
=================
Hope this helped.
:)
Google & Google Groups Search terms :
PHPlivesupport
PHP script live customer support
PHP script "live customer support"
free PHP script "live support"
free PHP scripts live person help support
SourceForge Search ( http://sourceforge.net/search/ ) Terms :
php customer support
php help support
php live support
|