성공적인 웹 프로그래밍 : PHP와 MySQL 제5판
저자: 루크 웰링 , 로라 톰슨
역자: 심재철
구분: 번역서
발행일: 2017년 05월 17일
정가: 32,000원
페이지: 876 페이지
ISBN: 978-89-5674-742-2
출판사: 정보문화사
판형: 187×235
난이도:
웹 애플리케이션 개발을 위한 PHP와 MySQL 분야의 세계적인 베스트셀러


이 책에서는 PHP와 MySQL을 같이 사용해서 유용하고 안전한 웹 애플리케이션을 구현하는 방법을 알려줍니다. 또한, PHP 언어의 기초를 탄탄하게 다져주고, MySQL을 설정하고 사용하는 방법을 설명합니다. 그리고 PHP를 사용해서 데이터베이스 및 웹 서버와 연동하는 방법을 알려줍니다.

또한, 실무 애플리케이션에 도움이 될 수 있는 내용을 배울 수 있도록 다양한 실습 예제와 프로젝트를 제공합니다. 더불어 실제 웹 사이트 구축에 관련되는 보안과 인증의 중요한 관점을 다루면서, PHP와 MySQL로 그것을 구현하는 방법을 알려줍니다. 그리고 자바스크립트와 jQuery/Ajax를 사용해서 클라이언트와 서버 애플리케이션을 연동하는 방법을 가르쳐줍니다.

이번 5판은 PHP 5.6과 7 버전에 맞춰 업데이트되었으며 새로운 내용도 많이 추가되었습니다.


출판사 서평

이 책을 읽어야 하는 이유

이 책에서는 가장 간단한 주문 폼부터 복잡하고 안전한 웹 애플리케이션에 이르기까지 다양한 웹 시스템을 만드는 방법을 가르쳐줄 것입니다. 여러분은 이 모든 것을 오픈 소스 기술을 사용해서 개발하는 방법을 배울 수 있습니다.

이 책은 최소한 HTML의 기본적인 것은 알고 있고, 프로그래밍 언어 하나 정도는 사용해 본 경험이 있지만, 웹 프로그래밍이나 관계형 데이터베이스는 사용해본 경험이 없는 독자를 대상으로 합니다. 이해 정도는 다를지라도 프로그래밍을 시작하는 사람에게도 이 책은 유용합니다. 이 책을 읽는 대부분의 독자들은 웹 사이트 구축을 위해 PHP와 MySQL을 확실하게 배우고자 할 것입니다. 따라서 독자 여러분이 빠른 시간 내에 핵심을 파악할 수 있게 책을 구성하였습니다.

이 책에서 배울 내용들

이 책을 읽으면 실제의 동적인 웹 애플리케이션을 만들 수 있습니다. HTML을 사용해서 웹 사이트를 구축해본 경험이 있다면 그것의 한계를 알고 있을 겁니다. HTML로만 생성한 웹 사이트의 정적인 콘텐츠는 말 그대로 정적일 뿐입니다. 따라서 우리가 변경하지 않는 한 항상 그대로입니다. 또한 사용자는 사이트와 상호 작용이 불가능합니다.

그러나 PHP와 같은 언어와 MySQL과 같은 데이터베이스를 같이 사용하면 동적인 사이트를 만들 수 있습니다. 즉, 변경이 용이하고 실시간 정보를 포함할 수 있습니다. 이 책은 실무 애플리케이션 개발을 염두에 두고 집필되었습니다. 따라서 간단한 웹 애플리케이션 예제부터 시작해서 PHP와 MySQL의 다양한 기능을 활용하는 웹 애플리케이션 프로젝트까지 두루 배웁니다.

그리고 이 책 후반부에서는 실무에 적용 가능한 다음 네 개 프로젝트를 통해서 실제 프로젝트의 설계와 구현 방법을 알려줍니다.

  • 사용자 인증과 개인화
  • 웹 기반의 이메일 클라이언트(Laravel 프레임워크 사용)
  • 소셜 미디어 연동
  • 온라인 서점과 장바구니


    책 속으로

    “정성과 최선을 다했습니다.”

    이 책에서는 PHP와 MySQL을 사용해서 웹 애플리케이션을 개발하는데 필요한 기본적이고 핵심적인 내용은 물론이고, 실무 프로젝트를 진행하는데 필요하면서도 중요한 내용들을 두루 가르쳐줍니다. 그리고 이 모든 것을 예제 코드로 직접 실습하고 알 수 있게 구성하였습니다. 특히 실무를 사전에 경험할 수 있는 프로젝트를 추가로 배려하여, 프로젝트 구성과 구현에 필요한 노하우를 배울 수 있습니다. 또한 이번 개정판에서는 새로운 버전의 PHP와 MySQL에 맞춰 많은 내용들이 개선 및 추가되었으며, PHP의 웹 개발 프레임워크인 Laravel을 사용한 프로젝트도 새로 추가되었습니다.

    이 책을 번역하면서 다음과 같은 부분에 중점을 두었습니다.

    1. 원서의 모든 내용을 PHP와 MySQL의 최신 버전에 맞춰 수정하고 보충하였습니다.
    2. 용어 선정에 신중을 기하고 독자 여러분의 이해를 돕는데 필요한 설명을 많이 추가하였습니다.
    3. 책의 각종 예제 코드를 독자 여러분이 만들면서 실습하는데 도움이 될 수 있도록 결함을 수정하고 미비한 점을 보완하였습니다.

    ‘역자의 글’ 中에서
  • 지은이 | 루크 웰링(Luke Welling)
    루크 웰링(Luke Welling)은 소프트웨어 엔지니어이며, OSCON, ZendCon, MySQLUC, PHPCon, OSDC, LinuxTag와 같은 컨퍼런스에서 오픈 소스와 웹 개발을 주제로 정기적인 강연을 한다. 그는 OmniTI, 웹 분석 회사인 Hitwise.com, 데이터베이스 벤더인 MySQL AB, Tangled Web Design의 독립 컨설턴트로 근무하였다. 또한 호주 멜버른에 있는 RMIT 대학에서 컴퓨터 공학을 강의하였다. 그는 응용 공학(컴퓨터 공학) 학사이다. 여가 시간에는 불면증을 이겨내느라 애쓴다.

    지은이 | 로라 톰슨(Laura Thomson)
    로라 톰슨(Laura Thomson)은 Mozilla 사의 엔지니어링 임원이다. 로라는 이전에 OmniTI와 Tangled Web Design의 대표였으며, RMIT 대학과 보스턴 컨설팅 그룹에서 근무하였다. 그녀는 응용 공학(컴퓨터 공학) 학사이며, 우수한 성적으로 공학 학사(컴퓨터 시스템 공학) 학위를 받았다. 여가 시간에는 말을 타거나, 오픈 소스 소프트웨어에 관한 토론을 즐기며, 잠자는 것을 좋아한다.


    옮긴이 | 심재철
    현재 프리랜서로, 모바일/웹 시스템 관련 컨설팅과 책 집필을 하고 있다. 또한, 20여년 이상을 건설/금융 분야 애플리케이션 개발과 객체지향/웹 시스템 개발 프로젝트에 참여하였다. 대표 번역서로는 “핵심만 골라 배우는 안드로이드 스튜디오 & 프로그래밍”, “실무에 바로 적용하는 안드로이드 프로그래밍”, “SQLite 마스터북”, “이펙티브 자바”, “Thinking in Java”, “UML 사용자 지침서” 등이 있다.
    248 [보도자료] 모든 것이 연결된 세상 IT 레볼루션 운영자 2018-10-13 5674-792.zip(16MB)
    247 [보도자료] 스콧 켈비의 사진가를 위한 어도비 포토샵 라이트룸 클래식 CC 운영자 2018-10-13 5674-791.zip(2380KB)
    246 [보도자료] 초보자를 위한 PHP 200제 운영자 2018-09-08 5674-789.zip(489KB)
    245 [보도자료] 완벽한 IT 인프라 구축을 위한 Docker 2판 운영자 2018-08-31 5674-790.zip(1817KB)
    244 [보도자료]보면 아는 블록체인 운영자 2018-08-23 5674-787.zip(5799KB)
    243 [보도자료] 그림으로 정리한 알고리즘과 자료구조(자바+파이썬) 운영자 2018-07-23 5674-788.zip(12MB)
    242 [보도자료] 초보자를 위한 Java 200제 (2판) 운영자 2018-06-26 5674-785.zip(1535KB)
    241 [보도자료] 쉽게 따라하는 IoT 서비스 만들기 운영자 2018-05-24 5674-786.zip(1596KB)
    240 [보도자료] 자바스크립트로 서버와 클라이언트 구축하기 운영자 2018-05-24 5674-784.zip(1996KB)
    239 [보도자료] 초보자를 위한 코틀린(Kotlin) 200제 운영자 2018-05-14 5674-781.zip(2466KB)
    238 [보도자료] 예제가 가득한 C 언어 길라잡이 (개정증보판) 운영자 2018-05-08 5674-777.zip(2566KB)
    237 [보도자료] 초보자를 위한 C++ 200제 (2판) 운영자 2018-04-25 5674-782.zip(2401KB)
    236 [보도자료] 스콧 켈비의 플래시 사진 촬영 비법 운영자 2018-04-12 5674-783.zip(1422KB)
    235 [보도자료] 유니티로 만드는 네트워크 게임 개발 운영자 2018-03-19 5674-780.zip(1205KB)
    234 [보도자료] 한 권으로 끝내는 쇼핑몰 창업&운영(최신개정판) 운영자 2018-03-07 5674-778.zip(5287KB)
    233 [보도자료] 회사 실무에 힘을 주는 스케치업 2017 & V-Ray 운영자 2018-02-21 5674-776.zip(6281KB)
    232 [보도자료] 한 권으로 끝내는 윈도우10+엑셀+파워포인트+워드 2016 & 한글 2014 운영자 2018-01-17 5674-749.zip(2113KB)
    231 [보도자료] 파이썬으로 배우는 웹 크롤러 운영자 2018-01-10 5674-775.zip(7964KB)
    230 [보도자료] SNS와 유튜브 1인 미디어를 위한 스마트폰 활용법 운영자 2017-12-29 5674-773.zip(4968KB)
    229 [보도자료] 초보자도 쉽게 배우는 컴퓨터 길라잡이(개정증보판) 운영자 2017-12-11 5674-774.zip(7967KB)
    자료명 등록일 다운로드
    본문 소스 코드 2018-09-28 05000258.zip