장바구니 담기 close

장바구니에 상품을 담았습니다.

PHP 라이브러리와 활용 예제

PHP 라이브러리와 활용 예제

  • WINGS 프로젝트
  • |
  • 프리렉
  • |
  • 2015-05-28 출간
  • |
  • 392페이지
  • |
  • 180 X 230 X 16 mm /712g
  • |
  • ISBN 9788965400882
판매가

25,000원

즉시할인가

22,500

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
22,500

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

많은 PHP 라이브러리 중 도움이 되고 재미있고 바로 사용할 수 있는 것을 선택하여 그 개요부터 사용 방법까지를 예제와 함께 소개합니다. 이와 함께 '웹 서비스 편, 'UI 편', '유틸리티 편', '통신 편', '프레임워크 편' 등 다섯 가지 영역으로 구성되므로 PHP를 이용하여 웹 애플리케이션을 개발하신다면 꼭 곁에 두고 찾아보고픈 한 권의 책입니다.

Part 1 소개
Part 2 웹 서비스 편
Part 3 UI 편
Part 4 유틸리티 편
Part 5 통신 편
Part 6 프레임워크 편

대상 독자
- PHP로 웹을 개발해보려는 개발자
- 워드프레스 등 PHP로 사이트를 구축하는 웹 디자이너
- 라이브러리를 이용하여 다양한 기능의 웹 사이트를 구축해보고 싶은 웹 개발자
- PHP로 만들어진 웹 사이트 관리자

목차

Part 1 시작하며
PHP 패키지 설치와 관리 방법

Part 2 웹 서비스 편
001 구글의 다양한 서비스 이용하기
002 구글 도서에서 도서 정보 가져오기
003 구글 캘린더의 이벤트 참조 및 등록하기
004 구글 드라이브에서 데이터 관리하기
005 PHP에서 구글 지도 API 이용하기
006 구글의 각종 API와 유튜브 API 이용하기
007 소셜 미디어의 OAuth 인증 이용하기(HybridAuth)
008 소셜 미디어의 OAuth 인증 이용하기(eden)
009 아마존 S3 이용하기
010 아마존 S3의 데이터 저장과 내려받기
011 단축 URL 생성하기
012 REST API를 간단히 구축하기
013 드롭박스를 이용해서 파일 관리하기
014 에버노트 API 이용하기
015 에버노트의 노트에 접근하기
016 사이트의 최신 정보를 피드로 전송하기
017 외부 사이트의 RSS 피드 가져오기
018 GitHub의 저장소 데이터 참조하기
019 URL을 줄이거나 풀기
020 OneDrive로 파일 관리하기

Part 3 UI 편
021 다양한 그래프를 동적으로 생성하기(준비)
022 다양한 그래프를 동적으로 생성하기(실행)
023 그래프를 만드는 간단한 방법
024 그래프를 다채롭고 보기 좋게 표시하기
025 PHP로 QR 코드 만들기
026 PDF 문서 동적으로 만들기
027 표, 이미지, 하이퍼링크가 있는 PDF 만들기
028 기존 PDF 문서로 새로운 PDF 문서 작성하기
029 섬네일 만들기와 간단한 이미지 편집
030 간단한 코드로 이미지 조작하기
031 PHP에서 jQuery Mobile 페이지 만들기
032 엑셀 파일 작성과 조작하기
033 레이어를 이용해서 이미지 합성하기
034 Markdown 형식의 텍스트를 HTML로 변환하기
035 HTML 문법대로 사용할 수 있는 HTML 템플릿 이용하기
036 템플릿 엔진으로 블록과 레이아웃 분리하기
037 템플릿 엔진의 동작 파라미터 관리 일원화
038 템플릿으로 데이터 가공과 조건 분기, 반복 처리하기
039 상속할 수 있는 고급 템플릿 기능 이용하기

Part 4 유틸리티 편
040 DateTime 클래스 확장하기
041 더미 데이터 생성하기
042 텍스트의 암호화와 복호화
043 문자열에서 위험한 태그만 제거하기
044 iOS 애플리케이션에서 PHP 실행하기
045 JavaScript를 간결하게 작성하기
046 모바일 단말기 판별하기
047 IP 주소를 통해 지리 정보 취득하기
048 여러 개의 PDF 파일 결합하기
049 임의의 데이터 캐시하기
050 페이지 출력/함수의 반환 값 캐시하기
051 달력 표시하기
052 휴일 데이터 이용하기
053 태그 클라우드 만들기
054 애플리케이션에서 로그 출력하기
055 애플리케이션에서 발생한 에러를 메일로 전송하기
056 HTML 메일 발송과 파일 첨부 메일 발송하기
057 대량 메일을 비동기로 발송하기
058 텍스트의 내용 비교하기
059 SCSS 파일을 CSS로 변환하기
060 CSS 파일 편집하기
061 전자책 데이터 작성하기
062 에러 내용을 상세하게 표시하기
063 엑셀 파일을 HTML 형식으로 표시하기
064 수신 메일 분석하기
065 PHP에서 메일 발신하기
066 jQuery처럼 스크레이핑하고 DOM 다루기
067 단위 테스트를 자동화하기
068 PHPUnit에서 테스트 의존성 설정하기
069 PHPUnit를 이용해서 다양한 단위 테스트 실행하기
070 브라우저에서 코드 커버리지 분석 결과 확인하기
071 간단한 데코레이션 메일 보내기
072 이미지를 이용해서 인증하기
073 트위터 API 이용하기
074 PHP에서 벤치마크 측정하기
075 PHP에서 UnderScore.js 기능 사용하기
076 REST용 URI 작성하기
077 배열을 이용해서 XML 출력하고 분석하기
078 PHP에서 JSON 사용하기
079 표와 아스키 아트 출력하기
080 블로그로 글 작성하기

Part 5 통신 편
081 PHP에서 시리얼 통신하기
082 웹 스크레이핑 하기
083 웹 API에 간단히 접근하기
084 원격 서버의 명령 실행과 파일 조작
085 WebSocket 서버 만들기
086 HTTP 클라이언트 생성하기
087 HTTP 요청

Part 6 프레임워크 편
088 MVC 프레임워크를 사용해서 애플리케이션 만들기
089 CakePHP의 모델과 뷰 이용하기
090 빠르고 가벼운 프레임워크인 FuelPHP 이용하기
091 FuelPHP를 이용한 화면 표시와 DB 이용
092 REST 서비스 생성하기
093 Symfony2의 컴포넌트 이용하기
094 간단한 MVC 애플리케이션 실행하기

저자소개

저자 WINGS 프로젝트(http://www.wings.msn.to/)는 WINGS 프로젝트를 운영하는 테크니컬 집필 커뮤니티. 웹 개발 서적과 기사 집필, 번역, 강연 등을 주로 하고 있다. 2014년 6월 시점의 등록 회원이 40명이며 현재도 집필 멤버를 모집하고 있다.

저자: 야마다 요시히로
시즈오카현 하이바라초 출신. 히토츠바시 대학 경제학부를 졸업하고 NEC에서 시스템 기획 업무에 종사하다가 2003년 4월에 프리랜서 작가로 전직했다. Microsoft MVP for ASP/ASP.NET 집필 커뮤니티인 \'WINGS 프로젝트\'의 대표이기도 하다.

저자: 고바야시 마사히로
도쿄도 타치가와시에 거주하는 엔지니어. COBOL을 이용한 범용기기 시스템에서부터 웹 애플리케이션과 안드로이드 애플리케이션까지 다양하게 다뤄봐야 한다는 생각의 소유자이다. 지금은 자작 라이브러리나 블로그, 웹 기사 등을 통해 정보를 공개하고 있지만, 실은 프로그래밍보다는 기획에 더 관심이 있다.

저자: 가타후치 카노토미
일 중간마다 고양이와 노는 것을 좋아하는 애플리케이션 개발자. 근래 몇 년간 일본의 우수한 콘텐츠를 전 세계에 알릴 수 있는 애플리케이션을 제작하는 프로젝트를 진행 중이다. 늦어도 동경 올림픽 전까지는 완성하는 것이 목표이다.

저자: 다카에 켄
취미와 본업인 프로그래밍 이력이 25년이 넘는 히노에 출신의 소프트웨어 엔지니어. 현재 ㈜기상공학연구소에 근무하며 기상 및 방재 관련 시스템을 구축하고 있다.

도서소개

많은 PHP 라이브러리 중 도움이 되고 재미있고 바로 사용할 수 있는 것을 선택하여 그 개요부터 사용 방법까지를 예제와 함께 소개합니다. 이와 함께 '웹 서비스 편, 'UI 편', '유틸리티 편', '통신 편', '프레임워크 편' 등 다섯 가지 영역으로 구성되므로 PHP를 이용하여 웹 애플리케이션을 개발하신다면 꼭 곁에 두고 찾아보고픈 한 권의 책입니다.

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.