서평 – Lee Babin의 초보자부터 전문가까지 PHP로 Ajax 시작하기


콘텐츠 작가 : Lee Babin
ISBN : 1590596676
출판사 : Apress
272 페이지
게시 날짜 : 2006 년 10 월

Ajax는 JavaScript 기반의 언어이므로 많은 웹 프로그래머는 웹 페이지에서 Ajax를 사용할 생각에 대해 울부 짖습니다. Lee Babin은이 책을 작성하여 Ajax를 처음 접하는 사람들이 JavaScript의 출처에 겁 먹지 않고이 새로운 언어를 사용하는 방법을 배울 수 있도록 돕습니다. Babin은 Ajax에 대한 간략한 역사와 소개를 마치고 웹 애플리케이션을 새로 고치지 않고 서버 요청을 보내는 것과 같은 웹 애플리케이션 및 일부 Ajax 기본 사항에서 Ajax의 목적을 논의하는 것으로 시작합니다.

다음으로, PHP를 믹스에 소개하고 Ajax가 웹 애플리케이션에서 클라이언트와 서버 간의 통신을 용이하게하는 방법에 대한 몇 가지 예를 제공합니다. 그는 자동 완성 및 양식 유효성 검사와 같은 몇 가지 일상적인 예를 사용합니다. 좋은 웹 애플리케이션을 작성하는 방법을 배우는 다음 단계는 데이터베이스를 소개하는 것입니다. Babin은 MySQL을 사용합니다아르 자형 웹 기반 캘린더 애플리케이션 인 작업 예제의 데이터베이스 필자는 책의 나머지 부분에서 동일한 예제를 사용하여 저자가 달성 한 연속성을 정말 좋아했습니다. 예를 들어 다음 장에서는 폼 유효성 검사에 대해 자세히 설명하고이 기능을 달력 응용 프로그램에 추가하는 방법을 보여줍니다.

Ajax와 PHP를 함께 사용하면 웹 페이지에서 이미지를 조작하고 표시하는 등의 작업을 얼마나 잘 처리 할 수 ​​있는지가 장점입니다. Babin은 먼저 썸네일 이미지를 즉석에서 생성하고이를 포토 갤러리에 적용하는 방법에 대해 설명합니다. 사진 갤러리 응용 프로그램은 많은 상황에서 사용할 수 있기 때문에 새로운 프로그래밍 언어를 가르 칠 때 종종 사용됩니다. 그러나 Babin은 특히 Ajax를 사용하여 일반적인 웹 기반 사진 갤러리에서 개선하는 방법을 지적합니다.

새로운 프로그래밍 언어를 배울 때 프로그래머가 좋아하는 것 중 하나는 사용하는 것입니다. 어디에나. Babin은 이러한 일반적인 실수를 피해야하는 이유와 Ajax를 사용하여 웹 사이트를 향상시키는 것이 가장 유용한 이유를 설명합니다. 예를 들어, Google과 같은 웹 서비스의 인기에 대해 이야기합니다.TM 검색 엔진 및 PayPal아르 자형 결제 처리 및 Ajax를 사용하여 이러한 서비스를 사이트에 통합하는 방법.

우리 모두 알고 있듯이, 크로스 브라우저 코딩은 완전히 해결되지 않는 문제입니다. Babin은 Ajax를 사용할 때 발생하는 이러한 문제점 및 기타 문제점에 대해 설명합니다. 예를 들어, 사용자가 자신의 웹 브라우저에서 JavaScript를 끄거나 뒤로 및 앞으로 단추가 작동을 멈출 때 수행하는 작업입니다. 마지막으로 Ajax 사용과 관련된 보안 문제를 처리하는 방법을 다룹니다.

Lee Babin은 수년간 프로그래밍을 해 왔으며 자체 개발 회사를 소유하고 있습니다. 그는 100 개 이상의 프로젝트를 수행했습니다.