이 책은 크게 4개 주제로 구분해서 구성하였다. 우선 1장에서는 웹과 웹서버 프로그래밍에 대해 설명했고, 이 책의 예제들을 직접 실습할 수 있는 환경을 구축하는 방법에 대해서도 설명했다. 2장~5장은 이 책에서 다루는 웹서버 프로그래밍 언어인 PHP의 기본 문법과 코드작성 방법을 설명했다. PHP의 기본 문법은 자바스크립트, 파이썬, C, 자바 등의 전통적인 언어들과 많은 부분이 유사한데, 이 책을 공부하는 학생들은 이런 언어의 사용경험이 있는 것으로 가정해서 특별히 PHP 언어에서의 특성을 중심으로 설명했다. 그리고 PHP 5.0부터는 객체지향 프로그래밍 요소들이 도입되었지만 이 책에서는 PHP의 객체지향 프로그래밍 요소들에 대해서는 다루지 않았다. 6장~8장은 관계 DB 개념과 MariaDB(MySQL) 시스템의 직접적인 사용방법과 PHP 프로그래밍을 이용한 사용방법을 설명했다. 그리고 9장과 10장에서는 PHP 웹프로그래밍의 응용 예로기본적인 웹 게시판의 설계와 구현을 설명하고 이를 기본으로 웹 자료실, 웹 포토 갤러리 등의 구현방법을 설명했다.