가입하고 포인트 받기
PHP 라이브러리와 활용 예제 (라이브러리를 활용한 액티브 웹 만들기)
야마다 요시히로 외 4명 지음
프리렉
 펴냄
25,000 원
22,500원 
앱에서 포인트받고 구매
392쪽 | 2015-05-28
분량 보통인책 | 난이도 보통인책
상세 정보
많은 PHP 라이브러리 중 도움이 되고 재미있고 바로 사용할 수 있는 것을 선택하여 그 개요부터 사용 방법까지를 예제와 함께 소개한다. '웹 서비스 편, 'UI 편', '유틸리티 편', '통신 편', '프레임워크 편' 등 다섯 가지 영역으로 구성되며, 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 애플리케이션 실행하기

더보기
저자 정보
야마다 요시히로 외 4명
시즈오카현 하이바라초에서 태어났으며, 히토츠바시대학 경제학부를 졸업했다. NEC에서 시스템 기획 업무에 종사하였으나, 2003년 4월에 평소 동경했던 전업작가로 전향하였다. Microsoft MVP for Visual Studio and Development Technologies이며, 집필 커뮤니티 ‘WINGS 프로젝트’의 대표이기도 하다. 주요 저서로 《AngularJS 애플리케이션 프로그래밍》, 《퍼펙트 루비 온 레일즈》, 《Android 엔지니어를 위한 모던 Java》 등이 있으며, 이외에도 다수의 책을 썼다. 또한, @IT, CodeZine, Build Insider 등에 글을 연재하고 있으며, 〈닛케이 소프트웨어〉(닛케이 BP) 등에도 기사를 집필하고 있다. 최근에는 IT 관련 기술의 취재나 강연까지 폭넓은 영역에서 활동 중이다.
더보기
남긴 글 0
앱에서 바로 보기