이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
PHP 웹 솔루션 실무
Linux에서 윈도 2000 서버, NT, 98까지
가격
35,000
10 31,500
YES포인트?
1,750원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 분야의 이벤트

세진 happy book

책소개

목차

PART 01 환경 설정 및 데모 설치하기
Chapter 01리눅스용
1. apache 설치(RPM)
(1) xwindow에서 설치하기
(2) 터미널에서 설치하기
2. PHP 설치(RPM)
3. MySQL 설치(RPM)
(1) xwindow에서 설치하기
(2) 터미널에서 설치하기
4. 아울 웹 솔루션 데모 설치
(1) 리눅스 서버에 아울 웹 솔루션 1.0 데모(owlws1) 설치
(2) 98/NT 서버에 아울 웹 솔루션 1.0 데모(owlws1) 설치
(3) OWLWEB Admin for Mysql(OWAM)에 대한 기초 보안법
5. 소스 설치법(tar.gz) - 전문가용
(1) Mysql의 설치
(2) mSQL의 설치
(3) GD 라이브러리 설치
(4) imap(c-client library) 설치(IMAP 함수 사용시)
(5) ucd-snmp 패키지 설치
(6) mcrypt 설치
(7) mhash 설치
(8) pdflib 설치
(9) 아파치와 PHP 모듈 설치
(10) qmail 설치하기

Chapter 02 NT 및 98용
1. Option Pack(IIS4 웹서버)의 설치(NT용)
2. PHP WIN32 설치(NT)
3. MySQL WIN32 설치(98/NT)
4. Apache 설치
5. 윈도 98에 PHP 설치하기
6. MySQL Admin tool 설치
Chapter 03윈도 2000용
1. 윈도 2000에서 php 설치하기
2. 윈도 2000에서 php4.0 설치하기
3. 윈도 2000에서 Mysql 설치하기
4. 윈도 2000에서 아울 웹 솔루션 설치하기
5. 윈도 2000에서 IIS 설치하기

PART 02 아울 웹 솔루션 패키지 둘러보기
Chapter 01웹 솔루션 둘러보기
1. 공지 사항
2. 게시판
3. 자료실
4. FAQ
5. 웹 설문 조사
Chapter 02OWAM(OWLWEB Admin for Mysql) 둘러보기
1. OWAM의 개요 및 사용자 인증
2. 접속 목록 관리
3. DB/테이블 관리
4. 필드 관리
5. 레코드 관리
6. MySQL 사용자 정보 관리
7. OWLWEB MySQL Monitor

PART 03 PHP 명령어 익히기
Chapter 01초급 과정
1. PHP 소개
2. PHP의 기능
(1) HTTP 인증 기능
(2) 쿠키 기능
(3) GIF 이미지 생성 기능
(4) 파일 업로드 기능
(5) 다양한 데이터베이스 지원 기능
(6) 영구적인 데이터베이스 접속 지원
(7) 정규 표현식 지원 기능
(8) 에러 처리 기능
(9) 원격 파일의 사용 기능
(10) 접속 처리 기능
3. PHP의 설정
(1) Language Options 설정 부문
(2) Resouce Limits 설정 부분
(3) Error handling and logging 설정 부분
(5) Paths and Diretories 설정 부분
(6) mail function 설정 부분
(7) Debugger 설정 부분
(8) 데이터베이스의 연결 체크 부분
(9) Session 설정 부분
4. 기본적인 구문
(1) HTML 상에서 PHP 코드의 표현
(2) 명령어의 구분
(3) 주석문의 사용
5. 변수
(1) 문자열에서 특수문자의 처리 방법
(2) 문자열 변환
(3) 형(Type) 변환
(4) 변수의 사용 범위
(5) 가변 변수(Variable variables)
(6) PHP 밖에서 온 변수들(외부 변수)
(7) 배열
6. 상수
7. 표현식
(1) 표현식의 좋은 예
8. 연산자
(2) 문자열 연산자
(3) 대입 연산자
(4) 비트 연산자
(5) 논리 연산자
(6) 비교 연산자
(7) “ ? : ” 연산자
9. 제어문과 반복문
(1) if 문
(2) else 문과 elseif 문
(3) endif 문
(4) while 문
(5) do...while 문
(6) for 문
(7) break 문
(8) continue 문
(9) switch 문
(10) require 문
10. 함수286
(1) 함수의 정의
(2) 리턴 값
(3) 인자의 전달 방식
(4) 디폴트 값의 사용
11. 클래스와 객체

Chapter 02중급 과정
1. Array 함수
(1) array 함수
(2) list 함수
(3) each 함수
(4) array_count_values 함수
(5) array_keys 함수
(6) array_merge 함수
(7) array_reverse 함수
(8) array_push
(9) array_pop
(10) array_unshift
(11) array_shift
(12) array_slice
(13) array_splice
(14) array_values
(15) array_walk
(16) arsort
(17) compact
(18) count
(19) sizeof
(20) current
(21) pos
(22) reset
(23) end
(24) key
(25) next
(26) prev
(27) extract
(28) in_array
(29) sort
(30) ksort
(31) rsort
(32) uasort
(33) uksort
(34) usort
(35) range
(36) shuffle
2. Date and Time 함수
(1) checkdate 함수
(2) date 함수
(3) time 함수
(4) gmdate 함수
(5) strftime 함수
(6) getdate 함수
(7) gettimeofday 함수
(8) mktime 함수
(9) gmmktime 함수
(10) microtime 함수
3. Variable 함수
(1) gettype 함수
(2) settype 함수
(3) intval 함수
(4) doubleval 함수
(5) strval 함수
(6) is_array 함수
(7) is_int 함수
(8) is_long 함수
(9) is_integer 함수
(10) is_double 함수
(11) is_float 함수
(12) is_real 함수
(13) is_object 함수
(14) is_string 함수
(15) empty 함수
(16) isset 함수
(17) unset 함수
4. Filesystem 퓇수- 파일 조작 함수들
(1) basename 함수
(2) dirname 함수
(3) chgrp 함수
(4) chmod 함수
(5) chown 함수
(6) clearstatcache 함수
(7) copy 함수
(8) diskfreespace 함수
(9) fopen 함수
(10) fclose 함수
(11) feof 함수
(12) fgets 함수
(13) fgetc 함수
(14) fgetss 함수
(15) readfile 함수
(16) file 함수
(17) file_exits 함수
(18) fileatime 함수
(19) filemtime 함수
(20) filectime 함수
(21) fileinode 함수
(22) filegroup 함수
(23) filleowner 함수
(24) fileperms 함수
(25) filesize 함수
(26) filetype 함수
(27) fpassthru 함수
(28) fputs 함수
(29) fwrite 함수
(30) fread 함수
(31) fseek 함수
(32) ftell 함수
(33) set_file_buffer 함수
(34) is_dir 함수
(35) is_file 함수
(36) is_link 함수
(37) is_executable 함수
(38) is_readable 함수
(39) is_writable 함수
(40) symlink 함수
(41) link 함수
(42) linkinfo 함수
(43) lstat 함수
(44) umask 함수
(45) mkdir 함수
(46) rmdir 함수
(47) unlink 함수
(48) stat 함수
(49) tempnam 함수
(50) touch 함수
5. Directory 함수
(1) chdir 함수
(2) dir 함수
(3) closedir 함수
(4) opendir 함수
(5) readdir 함수
(6) rewinddir 함수
6. String 함수
(1) AddSlashes 함수
(2) StripSlashes 함수
(3) bin2hex 함수
(4) chop 함수
(5) trim 함수
(6) Itrim 함수
(7) Chr 함수
(8) Ord 함수
(9) chunk_split 함수
(10) crypt 함수
(11) echo 함수
(12) print 함수
(13) printf 함수
(14) sprintf 함수
(15) explode 함수
(16) implode 함수
(18) flush 함수
(19) get_meta_tags 함수
(20) htmlspecialchars 함수
(21) htmlentities
(22) md5 함수
(23) nl2br 함수
(24) parse_str 함수
(25) quoted_printable_decode 함수
(26) QuoteMeta 함수
(27) rawurldecode 함수
(28) rawurlencode 함수
(29) setlocale 함수
(30) similar_text 함수
(31) soundex 함수
(32) strcmp 함수
(33) strcspn 함수
(34) strip_tags 함수
(35) strlen 함수
(36) strrpos 함수
(37) strpos 함수
(38) strrev 함수
(39) strspn 함수
(40) strstr 함수
(41) strchr 함수
(42) strrchr 함수
(43) strtok 함수
(44) strtr 함수
(45) str_replace
(46) substr
(47) strtolower
(48) strtoupper
(49) ucfirst
(50) ucwords
7. Regular expression 함수
(1) ereg 함수
(2) ereg_replace 함수
(3) eregi 함수
(4) eregi_relpace 함수
(5) split 함수
(6) sql_regcase 함수
8. MySQL 함수
(1) mysql_conect 함수
(2) mysql_pconnect 함수
(3) mysql_close 함수
(4) mysql_seletct_db 함수
(5) mysql_create_db 함수
(6) mysql_drop_db 함수
(7) mysql_db_query 함수
(8) mysqL_query 함수
(9) mysql_data_seek 함수
(10) mysql_fetch_array 함수
(11) mysql_fetch_row 함수
(12) mysql_affected_row 함수
(13) mysql_fetch_field 함수
(14) mysql_fetch_lengths 함수
(15) mysql_fetch_object 함수
(16) mysql_field_name 함수
(17) mysql_field_seek 함수
(18) mysql_field_table 함수
(19) mysql_field_type 함수
(20) mysql_field_flags 함수
(21) mysql_field_len 함수
(22) mysql_insert_id 함수
(23) mysql_list_fields 함수
(24) mysql_list_dbs 함수
(25) mysql_dbname 함수
(26) mysql_list_tables 함수
(27) mysql_tablename 함수
(28) mysql_num_fields 함수
(29) mysql_num_rows 함수
(30) mysql_resullt 함수
(31) mysql_free_result 함수
(32) mysql_errno 함수
(33) mysql_error 함수
9. mSQL 함수
(1) msql_connect 함수
(2) msql_pconnect 함수
(3) msql_close 함수
(4) msql_select_db
(5) msql_create_db 함수
(6) msql_drop_db 함수
(7) msql_query
(8) msql 함수
(9) msql_data_seek 함수
(10) msql_fetch_array 함수
(11) msql_fetch_row 함수
(13) msql_fetch_field 함수
(14) msql_fetch_object 함수
(15) msql_fieldname 함수
(16) msql_field_seek 함수
(17) msql_fieldtable 함수
(18) msql_fieldtype 함수
(19) msql_fieldflags 함수
(20) msql_fieldlen 함수
(21) msql_list_fields 함수
(22) msql_list_dbs 함수
(23) msql_dbname 함수
(24) msql_list_tables 함수
(25) msql_tablename
(26) msql_num_fields 함수
(27) msql_num_rows
(28) msql_result
(29) msql_free_result 함수
(30) msql_error 함수
(31) msql_regcase

Chapter 03고급 과정
1. Apache-specific 함수
(1) apache_lookup_uri 함수
(2) apache_note 함수
(3) getallheaders 함수
(4) virtual 함수
2. Calendar 함수
(1) JDToGregorian 함수
(2) GregorianToJD 함수
3. Dynamic loading 함수
(1) dl 함수
4. 외부 프로그램 실행(Program Execution) 함수
(1) exec 함수
(2) system 함수
(3) passthru 함수
(4) escapeshellcmd 함수
5. HTTP 관련 함수
(1) header 함수
(2) setcookie 함수
6. IMAP 함수
7. Mail 함수
(1) mail 함수
8. SNMP functions
[함수 요약]
9. Vmailmgr functionssnmpset
[Table of Contents]
10. PHP options 함수와 information 함수
(1) error_log 함수
(2) error_reporting 함수
(3) get_cfg_var 함수
(4) get_current_user 함수
(5) getlastmod 함수
(6) getmyinode 함수
(7) getmypid 함수
(8) getmyuid 함수
(9) getenv 함수
(10) putenv 함수
(11) phpinfo 함수
(12) phpversion 함수
(13) get_magic_quotes_gpc 함수
(14) get_magic_quotes_runtime 함수
(15) set_magic_quotes_runtime 함수
(16) set_time_limit 함수
11. URL 함수
(1) parse_url 함수
(2) urlencode 함수
(3) urldecode 함수
(4) base64_encode 함수
(5) base64_decode 함수
12. Network 함수
(1) fsockopen 함수
(2) pfsockopen
(3) set_socket_blocking
(4) gethostbyaddr
(5) gethostbyname
(6) gethostbynamel
(7) checkdnsrr
(8) getmxrr
(9) openlog
(10) syslog
(11) closelog
(12) debugger_on
(13) debugger_off
13. Image functions
(1) GetImageSize
(2) ImageArc
(3) ImageChar
(4) ImageCharUp
(5) ImageColorAllocate
(6) ImageColorTransparent
(7) ImageCopyResized
(8) ImageCreate
(9) ImageCreateFromGif
(10) ImageDashedLine
(11) ImageDestroy
(12) ImageFill
(13) ImageFilledPolygon
(14) ImageFilledRectangle
(15) ImageFillToBorder
(16) ImageFontHeight
(17) ImageFontWidth
(18) ImageGif
(19) ImageInterlace
(20) ImageLine
(21) ImageLoadFont
(22) ImagePolygon
(23) ImageRectangle
(24) ImageSetPixel
(25) ImageString
(26) ImageStringUp
(27) ImageSX
(28) ImageSY
(29) ImageTTFBBox
(30) ImageTTFText
(31) ImageColorAt
(32) ImageColorClosest
(33) ImageColorExact
(34) ImageColorResolve
(35) ImageColorSet
(36) ImageColorsForIndex
(37) ImageColorsTotal
(38) ImagePSLoadFont
(39) ImagePSFreeFont
(40) ImagePSEncodeFont
(41) ImagePSText
(42) ImagePSBBox
14. 기타 함수
(1) connection_status 함수
(2) connection_timeout 함수
(3) connection_aborted 함수
(4) die 함수
(5) exit 함수
(6) sleep 함수
(7) eval 함수
(8) function_exists 함수
(9) ignore_user_abort 함수
(10) iptcparse 함수
(11) leak 함수
(12) pack 함수
(13) unpack 함수
(14) register_shutdown_function 함수
(15) serialize 함수
(16) unserialize 함수
(17) sleep 함수
(18) usleep 함수
(19) uniqid 함수

PART 04 아울 웹 솔루션 패키지 제작하기
Chapter 01기본 웹 솔루션
1. 메인 페이지
2. FAQ(faq.php)
(1) 파일 업로드 폼
(2) 답장쓰기 폼
(3) 수정폼
(4) 자세히 보기
(5) 삭제폼
(6) 파일 업로드 루틴
(7) 수정 루틴
(8) 삭제 루틴 보기
(9) 테이블을 만드는 sql 문
3. 자료실(pds.php)
4. 게시판
5. 공지 사항
6. 웹 설문
(1) 웹 설문의 데이터베이스와 테이블 만들기
(2) 웹 설문 조사 둘러보기
(3) “웹 설문 조사” 소스 분석하기
(4) 아울 웹 솔루션 1.0에 포팅하기

Chapter 02Mysql 웹 관리 툴
1. OWAM(OWLWEB Admin for Mysql) 개요
2. mysqladmin.php 소스 분석
3. start.php 소스 분석
4. addserver.php 소스 분석
5. editserver.php 소스 분석
6. delserver.php 소스 분석
7. tree.php 소스 분석
(1) drop, php 소스 분석
8. table.php 소스 분석
9. table_list.php 소스 분석
10. table_add_form.php 소스 분석
11. table_add_routin.php 소스 분석
12. table_edit_form.php 소스 분석
13. table_edit_routin.php 소스 분석
14. table_del_form.php 소스 분석
15. table_del_routin.php 소스 분석
16. field.php 소스 분석
17. field_list.php 소스 분석
18. field_add_form.php 소스 분석
19. field_add_routin.php 소스 분석
20. field_edit_form.php 소스 분석
21. field_edit_routin.php 소스 분석
22. field_del_form.php 소스 분석
23. field_del_routin.php 소스 분석
24. monitor.php 소스 분석

관련 분류

품목정보

발행일
2009년 07월 25일
쪽수, 무게, 크기
1064쪽 | 188*257*60mm
ISBN13
9788993848151

출판사 리뷰

본서는 owl이 개발한 웹 솔루션 패키지와 MySQL 자동 툴 소스를 완전 공개하여 누구나 패키지 개발 과정을 그대로 따라하면 프로급의 웹 프로그래머로 변신 할 수 잇게 하였고 PHP 명령어를 초급, 중급, 고급으로 나누어 자세하게 설명한 완벽 가이드 북이다. 또한 제공하는 부록 파일에는 아룰 웹 솔루션 패키지와 MySQL 자동 관리 툴, 아파치, 드림위버 외 다수의 쉐어웨어 제공한다. 본 서적은 각 분야에서 연구 중인 아울 연구원들이 직접 기술자적 입장에서 집필하였기 때문에 서술 과정에서 부드럽지 못한 점도 없지 않다는 점을 감안할 필요가 있을 것이다. 본 서적은 요즘 교육세태 인 '떠 먹이기식'교육방식과는 무관하게 기술을 제시하고 독자가 스스로 찾을 수 있도록 하는데 초점을 두고 있다. 이러한 이유로 필요에 따라서는 중복성이 있다하더라도 여러 가지 시각에서 기술을 설명하고 있고, 각 부문마다 설명하는 목소리를 달리하여 서술하고 있다는 점을 염두에 두기 바란다. 마지막으로 본 서적의 집필 시점은 2003년도입니다. 구입 시 꼭 확인하시고 독자들의 성원으로 재출간 하오니 다소 현 시점과 내용이 다르더라도 양해바랍니다.

PHP 명령의 정리에서는 반듯이 동반해야할 점이 있다. 각 명령에 대한 검증된 예제가 바로 그것이다. 또한, 데모 프로그램에서는 기본기술에 해당하는 데모는 독자가 바로 설치해서 사용할 수 있어야 한다는 특성이 있어야 하고, 새로운 개발 방향을 제시하는 데모 프로그램은 PHP와 DB 간의 상관 관계를 잘 보여 줄 수 있는 소재이어야 한다. 이러한 이유로 본 서적은 PHP 웹 솔루션을 공개하는 첫걸음으로, 크게 4부로 나누어 서술되어 있다.

1부는 PHP와 MySQL을 리눅스, 98, NT, 2000 등에서 설치하는 방법을 다양하게 소개하고 있고, PHP와 MySQL이 설치되고 나면 데모 프로그램인 "아울 웹 솔루션1.0b"를 설치하여 앞으로 연구할 내용을 둘러볼 수 있게 하였다.

2부는 아울 웹 솔루션 1.0b를 둘러보는 과정을 기술하고 있고, 아울 웹 솔루션에서 얻을 수 있는 기술들을 미리 볼 수 있게 하였다.

3부는 PHP 명령어를 심도 있게 다루고 있다. 교육 현장에서도 교육하기 편리하도록 초급, 중급, 고급으로 난이도 별로 구분하여 총 3장으로 구성하였고, 각 명령어마다 아울 연구소에서 검증된 예제들이 제공된다. 이 예제들은 일일이 코딩하지 않아도 즉흥적으로 반응을 볼 수 있도록 부록 CD의 "demo/ex/" 디렉토리에 대부분의 소스를 수록하고 있다. 개발현장에 있는 실무자의 경우 필수적인 PHP 명령어 라이브러리의 기능을 충분히 활용할 수 있도록 대부분의 명령어는 검증을 통해 수록하였다.
4부는 실전에 해당하는 아울 웹 솔루션 1.0의 제작과정을 숨김없이 공개하고 있다. 웹사이트에서 기본적으로 활용되는 공지사항, 게시판 자료실, FAQ, 웹설문 등은 확장성이 있도록 구성하였고, 필요에 따라 드림위버에서 디자인을 손쉽게 수정할 수 있도록 호환성을 충분히 두었다.

특히 OWAM(OWLWEB Admin for MySQL)은 PHP와 MySQL의 관계를 세부적으로 보여주고 있는 데모 프로그램이면서 쉘 프롬프트에서 조작해야하는 MySQL을 웹 상에서 손쉽게 제어할 수 있게 하여 독자들에게 충분히 활용가치가 있는 프로그램으로 작용하리라 생각한다. OWAM의 가치는 단순히 MySQL을 웹 상에서 관리할 수 있는 툴을 제공하는데 그치지 않는다.

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.