본 프로그램은 HTTP POST 방식을 이용한 다중 업로드 파일관리 프로그램 소스 입니다.
1. 기본원리
- Client -> Web Server : post
- Web Server -> Client : xml
- 웹포트를 통해 동작되므로 타 인터넷 서비스(홈페이지)와 병행 가능합니다.
- 웹브라우저로 웹서버에 접근하는것과 동일한 부하만을 줍니다.
(웹프로그램의 장점을 그대로 사용 가능합니다.)
- PHP코드의 변경만으로 타 DB(Oracle, Mssql)와 연동 가능합니다.
(데모 소스에 포함된 PHP코드만으로도 충분히 응용 하실수 있으리라 생각됩니다.)
- 클라이언트 프로그램에는 DB서버와의 연결코드는 없습니다.
( 웹서버의 PHP코드 주소와 웹서버에서 리턴되는 값을 처리하는 부분만 있습니다.)
- PHP, Mysql 기반이므로 저렴한 웹호스팅 서비스만으로도 충분히 구현 가능합니다.
(데모 프로그램은 11,000원/년 웹호스팅 서비스를 이용하여 구축되었습니다.)
2. 설명
일반사용자 기능으로는
- 다중 파일 업로드 가능
- 업로드된 파일 실행(사용자 컴퓨터에 설치된 연결 프로그램 실행)
- 업로드된 파일 삭제 (다중 선택 삭제 가능)
- 파일 공유 가능
- 할당공간에 따른 사용량 표시
관리자 기능으로는
- 사용자 등록
- 사용자별 권한등급 부여
- 사용자별 할당공간 부여
- 사용자별 임시 사용정지 처리 가능
- 사용자 삭제 시 사용자가 올린 내용 및 파일 전체 삭제
3. 소스 구매는 alibinet.tistory.com/entry/Source-%EA%B5%AC%EB%A7%A4-%EC%95%88%EB%82%B4?category=374809
'Source' 카테고리의 다른 글
[안드로이드 어플] 쇼핑몰 연동 가능한 어플 소스(android, php) (0) | 2020.04.11 |
---|---|
[안드로이드 어플] 웹서버에서 여러개의 파일을 순차적으로 다운로드 가능한 어플(Android, Php) (0) | 2020.04.11 |
[Visual Studio] 웹서버 연동-POST 방식_쇼핑몰 상품관리 (Vb, Php, Xml) (0) | 2020.04.11 |
[Visual Studio] 웹서버 연동-POST 방식 (Vb, Asp.net, Xml) (0) | 2020.04.11 |
[Delphi] 웹서버 연동-POST 방식_파일관리 (delphi, Asp.net, Xml) (0) | 2020.04.11 |