해당 기능 (즉, 아파치, mysql 및 php 구성 요소 빌드를 혼합하고 일치시키는 기능)을 원하고 타사 번들 AMP 스택 응용 프로그램을 선호하는 경우 WAMPServer 2.0을 Windows 옵션으로 볼 수 있습니다. 내가 본 번들 AMP 옵션 (Windows, Mac 및 Linux 용)은 구성 요소 빌드 스왑 아웃을 허용하지 않습니다 (PHP4 및 PHP5 스위치는 실제로 레거시 코드로 인해 제공되는 구성 요소 빌드로 포함하지 않습니다) PHP5가 이전 버전과 호환되고 PHP4가 덜 풍부해질 때까지 문제가 발생합니다).
대부분의 타사 번들 AMP 스택 앱, 특히 Unix 기반 OS 빌드 (Mac 및 Linux)는 "app"루트 디렉토리와 동일한 디렉토리 구조 내에 스택 구성 요소를 가지려면 각 구성 요소를 특정 지시문으로 컴파일해야합니다. 궁극적으로 일종의 폴더 참조 및 이진 서명을 각 구성 요소에 직접 연결하는 인수는 .... 특히 mysql 및 php 구성 요소는 공유되고 특별히 참조되고 포함되어야하는 라이브러리 객체를 가지고 있기 때문에 특히 소스 컴파일 중에 ... (그리고 모든 옵션 지시문과 라이브러리가 포함 된 컴파일로 인해 어떤 이유로 든 대부분 컴파일되지 않는 것 같습니다 ... 문제를 해결할지 확실하지 않습니다. 내 프로젝트와 함께 아직 대답하지 못했습니다).
또 다른 참고 사항은 동일한 컨텍스트 내에 있기 때문입니다 .... 자동 구성 요소와 _AMPP 스택 구성 요소 사용에 대한 의견과 관련하여 불행히도 3 자율성을 사용하여 설정하려고했기 때문에 위에서 쓴 내용 만 알 수 있습니다. 구성 요소의 소스 코드와 내 케이크를 먹고 그것을 먹으려 고 노력했습니다 .... 전에 그들 중 하나를 다루는 경험이 전혀 없었습니다 .... 그래서 개발자가하는 설득력있는 두 가지 이유가 있다고 말할 수 있습니다. 로컬 개발 환경에 스택을 사용해야합니다.
1) 프로젝트 가이 기술을 사용하고 있지만 특정 구성 요소의 핵심 내에서 기능을 명시 적으로 확장하지 않는 경우 가장 중요한 것은 작업 해야하는 작업을 수행 할 수 있도록 실행 중입니다. 3 개의 구성 요소가 서로 원활하게 통신하는 데 필요한 모든 구성을 파악합니다. 어떤 지시문, 모듈, 라이브러리, 컴파일 인수 등이 필요한지 배우는 데 어려움을 겪을 수 있습니다. 이미 알고 있다면 훌륭하지만, 그렇게하지 않는 한 다른 사람에게 권하지 마십시오.
2) 번들로 제공되는 스택은 자율적이며 OS 구성 파일과 분리되어 있으므로 심각한 결과없이 개발 환경을 폐기 할 수 있습니다 .... 파일을 필요한 "etc"폴더에 배포하는 스크립트를 실행하려는 경우 당신에 대해 알고 있지만, 때때로 실수를 할 수 있으며 ../XAMPP/etc 폴더의 실수는 / etc 폴더의 실수보다 훨씬 덜 고통 스럽습니다.
3) GUI ... GUI ... GUI ... 모두가 커맨드 라인 인 것은 아니며 AMPP 스택은 모두 마음의 내용물을 켜고 끌 수있는 멋진 GUI를 제공합니다. GUI를 원한다면 AMPP Stack 앱으로 끌리게 될 것입니다. 걱정하지 않으면 내 포인트 # 1 & # 2에 얼마나 많은 무게 또는 재고가 있는지에 달려 있습니다.
어쨌든, "누군가 하품을하는 방법"이라는 논문에 대해 유감스럽게 생각합니다. 누군가가 이것에서 무언가를 얻길 바랍니다.