APM 구동원리 A(Apache) P(PHP) M(MySQL)위와같은 APM이 어떤 원리로 구동되는지 알아보자 위와같은 형식으로 APM이 구동된다. 말로 풀어서 설명하자면 Client측에서는 사용자가 원하는 데이터를 서버에서 받아오기 위해서 데이터를 요청한다. Apache는 승인된 접속자에게 해당 정보를 제공하기 위해서 PHP에게 스크립트를 실행하기를 요청한다. PHP는 미리 작성된 프로그램을 통해 데이터베이스에게 상황에 맞는 쿼리를 질의한다. 데이터베이스는 받은 질의에 대한 결과를 PHP에게 보내고 PHP는 스크립트를 실행한 결과를 Apache에게 전달하고, Apache는 클라이언트에게 요청한 데이터를 전송한다. Study/web 8년 전
[K.Knock]APM 우분투 APM이란 A(Apache) P(PHP) M(MySQL) 3개의 프로그램의 앞글자를 딴 단어이다. 왜 3개의 앞글자인가? 저 3개의 프로그램을 통합한 서비스가 APM이기 때문이다. APM으로 묶어놓은 이유는 저 3가지 프로그램이 상호 연동되어 서버를 운영할 수 있기 때문이다. Apache는 웹 서버, PHP는 웹 프로그래밍 언어, MySQL은 데이터베이스로 이 세가지가 조화를 이루어 서버가 운영이 된다. 간략하게 설명하면 서버장치에서는 웹 서버를 통해 클라이언트에게 웹 통신을 가능하게 하고 PHP를 통해 프로그래밍 된 페이지를 가지고 있다. 클라이언트는 웹 서버를 통해 PHP로 이루어진 페이지를 다운받아 볼 수 있다. 또한 회원가입을 하게되면 그 정보는 서버의 데이터베이스에 저장이 된다. 왜 굳이 많은 .. Study/web 8년 전