본문 바로가기
Web/Mysql

[PHP&MYSQL] 연동원리

by merona99 2018. 8. 2.
반응형

*PHP와 MYSQL의 연동원리


앞에서 PHP와 MYSQL이 어떤식으로 되어있고 사용하는지를 봤으니

이번엔 이 두개가 어떻게 연동되는지를 보고 이해해보자. 




Web brower --------------------->Web server---------->PHP---------->MySQL


                              index.php--------->(서버접속)---->( php프로그램에 전달)--->sql문던짐

                                                     

                           웹브라우저로 전달<----------------HTML코드 생성<-----------그대로 동작






<말로 정리를 해보면>


웹 브라우저에서 index.php라는 파일에 접속하면 웹서버에 요청이 가고 웹서버가 이를 실행할 수 없기 때문에 PHP에게 전달하고 PHP에서 여러가지 sql문(mysqli.*****)을 전송함.

여기에서 PHP는 MySQL에 대해서는 클라이언트로 동작함.

웹 서버에 대해서는 서버로 동작함.

  

//서버와 클라이언트는 상대적인 것.


MySQL에서 데이터를 PHP에게 돌려주면 PHP는 웹브라우저가 해석할 수 있는 순수한 HTML을 동적으로 생산해 웹서버로 전달.

그러면 웹서버가 웹브라우저로 전달.



여기있는 PHP는 웹이라는 부품과 MySQL이라는 부품을 합성하는 접착제 기능을 함.

중간에 있다고 해서 Middle ware라고도 불림.





//머리가 아프다

반응형

'Web > Mysql' 카테고리의 다른 글

[PHP&MYSQL] SQL select(PHP mysqli)  (0) 2018.08.10
[PHP&MYSQL] 연동&오류  (0) 2018.08.02
[mysql] C.U.R.D -핵심  (4) 2018.07.31
[mysql] 테이블생성  (0) 2018.07.31
[mysql] 스키마(schema)사용  (0) 2018.07.31

댓글