잡동사니

[SimpleChat] 개인 홈페이지에서 사용가능한 1:1 상담 채팅

GChat 을 오픈하면 개인들이 무료로 쓸수 있게 만든 리플레쉬를 통한 1:1 상담 채팅.
서버에 부하 많고 찰칵 거리는 소리때문에 개인홈페이지에 취미로나 가능함.
 
아래는 배포시 남긴 글
-----------------------------------------------------------------------------------
이번에 오픈한 1:1 전용 상담 채팅방인 GChat(http://gchat.kilho.net) 을 통해 많은 분들이 관심을 가져주셨습니다. 그중에 개인 홈페이지에 설치할려는 분들이 계셔서 간단하게 만들었습니다.
 
GChat 과는 다르게 리플레쉬 방식을 사용되었습니다.
 
원리는 하나의 관리자 페이지(server.php)가 손님의 접속을 체크하게 됩니다. 그리고 손님이 메세지를 날리면 해당 메세지가 파일에 저장되고 그것을 통해 관리자와 서로 대화를 하게 됩니다. 참고로, DB 를 사용하지 않았습니다. 해당 파일들을 설치한 폴더 뒤에 data 라는 폴더를 생성해주시길 바랍니다. 권한은 707 으로 주시면 됩니다.
원래 제가 디자인은 꽝이라 기본 틀만 해놨습니다. 자신의 개성을 살려 디자인을 입히셔서 사용하시면 됩니다.
참고로, 제로보드인 경우에는 $member[user_id] 변수를 이용하여 client.php 의 15 번째줄 $nick='손님';
를 if($member[user_id])$nick=$member[user_id];else $nick='손님';
으로 바꾸어 주시면 로긴중인 닉으로 손님 대신에 사용할수 있습니다.
 
소스들이 100라인 안팍으로 이해하기 쉽게 되어있습니다.
사용방법은 1:1 상담 링크는 client.php 로 연결합니다.
그후, 관리자분은 server.php 를 실행해 두시면 됩니다.
 
PS_1. 본 프로그램은 리플레쉬 방식이기 때문에 서버에 부하를 주게 됩니다.
그래서 많은 방문자를 가진 홈페이지에서는 절때 비추합니다.
PS_2. 부하때문에 샘플예제를 보여드리지 못해 죄송합니다. 하지만 쉽게
깔아서 테스트 해보실수 있고, 사용중인 예를 캡쳐해서 올립니다.
PS_3. 해당 소스에 대한 질문은 받지 않습니다.
    • 사용법좀알려주세죠
    • 09-10-29
번호 제목 글쓴이 조회 날짜
20 UTF8 BOM 제거 2,518 07-09
19 [GChat] 1:1 상담채팅 1,669 04-05
18 [KMail v 0.9] 메일발송 프로그램 1,811 04-05
17 [MY0U] 파일 공유 프로그램 1,911 04-05
16 [SchoolBell] 학교 종소리~~ 쉬면서 하세용 2 5,788 09-14
15 [Test] FLV 추출 #1 4 24,441 07-31
14 [FLVDownloader] FLV 다운로더 입니다. 13 63,314 06-13
13 [KPlayTalk] 플레이톡 관심도 체크 3 17,587 04-04
12 [KTimeBell] 타임벨 - 권투 5 25,385 03-29
11 [KHookCheck] HTTP 분석툴 17,741 11-25
10 [SayAlarm] 세이클럽 채팅 입장 확인 16,465 10-03
9 [WithBanner v 1.0] 상품 이미지 배너 제작기 5 22,180 02-27
8 [IERecover] IE 목록 저장/복구 1 14,726 06-20
7 [ViewTag] 원하는 홈페이지 태그보여주기 7 17,661 06-19
열람 [SimpleChat] 개인 홈페이지에서 사용가능한 1:1 상담 채팅 3 17,461 06-05
5 [KIN] 즐 생성기 ^^; 10 39,589 05-31
4 [K_Cup] 컵홀더 프로그램! 27 30,333 05-31
3 이곳은 잡동사니 유틸입니다 ^^ 1 15,439 05-31
2 [EzBMPConv] 비트맵 파일을 JPG,PNG 로 쉽게 바꿔줍니다 ^^ 8 17,246 05-31
1 [KCOPY2NEW] IE에서 링크안되어있는거 드래그한뒤에 새창으로 4 14,491 05-31
목록