리눅스에서 실행되는 PHP와 MySQL을 모니터링하고 디버깅하기위한 좋은 애플리케이션 서버에 대한 권장 사항이 필요합니다. 그것은 GUI, 질의 프로파일 링 (느린 쿼리 등의 로그) 및 환경 coniditions로 PHP 오류를 포착해야합니다.램프 스택에 적합한 응용 프로그램 서버는 무엇입니까?
저는 이러한 기능을 제공하는 Zend Platform에 대해서만 알고 있으며 대안을 찾고 있습니다.
리눅스에서 실행되는 PHP와 MySQL을 모니터링하고 디버깅하기위한 좋은 애플리케이션 서버에 대한 권장 사항이 필요합니다. 그것은 GUI, 질의 프로파일 링 (느린 쿼리 등의 로그) 및 환경 coniditions로 PHP 오류를 포착해야합니다.램프 스택에 적합한 응용 프로그램 서버는 무엇입니까?
저는 이러한 기능을 제공하는 Zend Platform에 대해서만 알고 있으며 대안을 찾고 있습니다.
좋은 답변이 없습니다.하지만 Zend Platform은 통합 된보고 GUI를 사용하여 나열한 모든 것을 수행하는 유일한 PHP 응용 프로그램 서버입니다. 내 배경은 거의 10 년 동안 매우 진지한 엔터프라이즈 PHP 항목 (클러스터 된 응용 프로그램 및 DB 스택)을 사용하고 있으며, 공간을 철저하게 따라 잡고 Alexa 최상위 1000 사이트를 실행하고 있습니다.
이제 내가 이미 알고있는 것을 진술하는 무의미한 단락을 낭비 할 것입니다. :) 당신이 나열한 모든 것을 할 수 있습니다 - 요청/환경 데이터로 PHP 오류를 기록하고, MySQL의 느린 쿼리 로깅을 수행하며, 분석 및 응용 프로그램 프로파일 링을 수행합니다 - CLI에서 Zend Platform없이 비교적 쉽게 할 수 있습니다. 응용 프로그램에 로깅 후크를 작성한 다음 경고/상태 GUI 용으로 쉘 스크립트, Mon 및 Monit과 같은 항목을 작성합니다. 하지만 정말 많은 수요가있는 응용 프로그램에 대한 내 경험이 단일 응용 프로그램이나 스택을 확장/클러스터링하고 있기 때문에 무작위 응용 프로그램/스크립트가 많이 실행되는 서버를 실행하는 것과 달리 젠드 플랫폼이 실제로 빛을 발할 것이라고 생각합니다. SNMP를 사용하고 있다면, GUI 클라이언트를 사용하여 설정 한 내용을 통해 많은 것을 할 수 있습니다.하지만 다시 말해서 젠드가 제공하는 "아웃 오브 더 박스"수준은 아닙니다.
Zend Platform 대안에 대한 더 나은 답변을 얻었다면 정말 궁금 할 것입니다. 그러나 가까운 곳에 통합 서버 제품이 있다고 생각하지 않습니다.
2 년 후, Zend Platform은 여전히 PHP를위한 유일한 응용 프로그램 서버입니다. 그래서 우리는 당신의 길을 오래 전에 보았습니다. 단지 그것을 인정하고 싶었습니다. :) –