2017-12-17 2 views

답변

0

약어 WAMP는 (Microsoft Windows, Apache, MySQL 및 PHP)를 나타냅니다. L이 Linux를 가리키는 인기있는 LAMP의 대체 스택입니다.

우리는 개발 스택에 대해 이야기 할 때 웹 서비스를 제공하기 위해 함께 작동하는 일련의 소프트웨어 응용 프로그램을 말합니다.

Apache는 특정 포트의 브라우저에서 들어오는 웹 요청을 수신 대기하는 데 사용됩니다. 웹 요청의 표준 포트는 80이며 SSL의 경우 443입니다. 브라우저가 요청한 각각의 요청은 아파치 서비스에 의해 해석되어 해석된다. 가장 일반적인 유형의 응답은 브라우저에 표시되는 HTML 문서입니다.

Apache에서 PHP를 사용하면 웹 요청이 PHP 인터프리터로 전달됩니다. HTML 문서를 생성하는 소프트웨어 명령어로 PHP 스크립트를 실행합니다. 프로그래밍 언어 인 PHP는 매우 복잡 할 수 있으며 사람들은 종종 CakePHP, Laravel 또는 Zend Framework와 같은 프레임 워크를 사용합니다. 이들은 웹 애플리케이션을 만드는 데 도움이되는 도구입니다.

MySQL은 PHP로 작성된 응용 프로그램이 SQL 쿼리를 사용하여 즉시 데이터를 읽고 쓰고 삭제할 수있게 해주는 데이터베이스 엔진입니다.

우리는 위의 모든 것을 WAMP 또는 LAMP 스택이라고 부릅니다. 인기가 있기 때문입니다. 그것 자체는 표준이 아니라이 도구들이 모두 함께 작동하는 것을 가리키는 두문자어입니다. 수년 동안이 스택의 인기로 인해 위의 모든 것을 포함하는 패키지를 쉽게 게시 할 수있게되었지만 일반적으로이 스택을 동일한 네트워크 (또는 컴퓨터)에 설치하고 함께 연결하는 경우이 스택을 실행하기 만하면됩니다.

+1

나는 "인터럽트 된"것이지 "중단 된"것이 아니라고 생각합니다. – ryantxr

+0

@ryantxr 감사합니다, 때로는 PHP가 요청을 인터럽트하는 것처럼 느껴지기도합니다. – cgTag

+0

WAMP에 이런 설명이없는 이유는 무엇입니까? – ryantxr