2009-08-03 4 views
0

"WAMP"는 운영 체제 (Windows)의 머리 글자와 패키지의 기본 구성 요소 인 Apache, MySQL 및 PHP (또는 Perl 또는 Python)로 구성된 머리 글자 어입니다.다른 유형의 WAMP?

저는 개인적으로 XAMPP Lite를 사용합니다.하지만 다른 것을 시도하지 않았기 때문에 그게 전부입니다. 방금 SQLBuddy를 설치하는 방법을 찾고 있었지만 찾을 수 없습니다.

WAMP5뿐만 아니라 Uniform Server에 대해서도 들었습니다.

어떤 WAMP를 사용합니까? 그 이유는 무엇입니까?

답변

0

저는 현재 XAMPP를 사용하고 있습니다. 쉽게 설정하고 켜고 끌 수 있습니다. 기본 서버 설정에 필요한 모든 것이 포함되어 있습니다. 그러나 수동 구성 없이도 유연성을 제공하기 때문에 WAMP5로 전환하는 것에 대해 생각해 보았습니다. 명령 줄을 건드리지 않고도 전체 서버 구성을 관리하고 프로덕션 환경을 복제 할 수 있습니다. 그 커맨드 라인은 재미 있지 않다;).

1
+0

+1 왜냐하면 MAMP는 실제로 최고 였기 때문에 ...하지만 WAMP 솔루션이 대답에 더 도움이 될 것이라고 생각합니다. – EvilChookie

+0

내장 된 Apache 웹 서버를 사용합니다. 그리고 MacPorts를 사용하면 항상 최신 버전이 아닌 하나의 명령입니다. – Gumbo

0

나는 순간에 내 dev에 상자에 WampServer 2.0을 사용하고 있습니다에 대한 MAMP를 사용합니다. 그것은 차질없이 설치되었습니다. 내가 포함 된 PHP 5.2.9를 PHP 5.3으로 업그레이드했다. 내 솔루션의 대부분은 LAMP 스택에 배치 되었기 때문에 제작 목표에 매우 근접한 환경에서 개발하는 것이 좋습니다. 분명한 이유로 100 % 동일하지는 않지만 개발자를 앱에서 프로덕션으로 이전하는 것은 아무 문제가 아닙니다. 나는 당신이 그것을 더 어렵게 만들 수있는 방법이 있다고 가정하지만, 나는 단지 그렇게하지 않는다 : P 명백한 예외 : 시스템 호출.

0

강력한 컴퓨터를 사용하는 경우 일반적으로 최소한의 램프 스택을 설치하는 가상 컴퓨터 (eiter VMWare 또는 VirtualBox 사용)를 사용합니다.

왜? 직장에서

  • , 내 컴퓨터는 일반적으로 개발 서버는 내가 일하고 있어요 응용 프로그램에 대한 (프로덕션 서버 프로덕션 서버에 가까운으로 LAMP 플랫폼을 사용하여 Windows (회사의 정책 및 모든)
  • 를 실행 거의 항상 Linux 임)
  • 강력한 컴퓨터 (2GB RAM이있는 듀얼 코어가 필요함)를 사용하면 가상 컴퓨터에서 Apache + PHP + MySQL을 실행하는 것이 "실제 컴퓨터에서 실행하는 것보다 느리지는 않습니다 "(필자의 컴퓨터와 동료 몇 명에게 벤치 마크를 수행했습니다)
  • Usin Linux와 developpers 머신의 LAMP 스택은 Linux와 쉘을 사용하여 최소한 조금이라도 작업 할 수있게 해줍니다. 이렇게하면 프로덕션 서버에서 무언가를해야만하는 날이 될 것입니다. 명령 줄 인터페이스를 참조하십시오!

가상 머신에 미니멀리스트 램프 스택을 설치/구성하는 작업은 Windows에서 수행하는 것보다 시간이 많이 걸리지 않습니다. 1 명의 개발자가 완료하면 다른 VM웨어 플레이어에게 VM의 복사본을 제공 할 수 있습니다. 즉, VM웨어 플레이어를 설치하고 VM을 사용하고 WAMP 스택을 직접 설치하지 않아도됩니다.

+0

프로젝트 파일을 어디에 저장합니까? Windows 호스트 또는 VM 클라이언트에서? Windows 드라이브 매핑, SAMBA 또는 다른 것을 통해 파일에 어떻게 액세스합니까? 필자의 경험에 비추어 볼 때 이것은 Microsoft Virtual PC 2007을 서버 환경 테스트로 사용하는 데 따른 병목입니다. VM웨어 또는 버추얼 박스는 더 나은 성능을 제공 할 수 있습니다. – warpech

+1

안녕하세요, 프로젝트 파일은 VM 내부에 저장되어 있습니다 (삼바가 내 보낸, 네트워크 드라이브로 윈도우에 마운트 됨). 그러나 이것은 항상 원하는만큼 빠르지는 않습니다 :-(그래서, 지난 몇 주 동안 필자는 이클립스 용 Filesync 플러그인 (PHP PDT, PHP 프로젝트 용)을 시도해 왔습니다 (http : // stackoverflow 참조). .com/questions/423270/how-to-speed-up-the-eclipse-project- 새로 고침과 확실히 잘 작동하고 있습니다 .. –

+0

그게 좋은 답변입니다, 고마워요 :) – warpech

0

개인적으로 아파치 2.2, PHP 5.3.0, MySQL 5.0.X, PostgreSQL 8.4를 수동으로 설치하고 설정했다.

내가 충분히 생산을 복제 할 수 없었던 사전 제작 된 스택이 절대로 마음에 들지 않았습니다.

0

아직 시도하지 않은 있지만 젠드는 젠드 서버 솔루션을 소유 출시했습니다

http://www.zend.com/en/products/server-ce/index

+0

무료 버전은 좋았지 만 xdebug가 내장 된 디버거에서 작동하도록하기 위해 많은 시간을 보냈습니다. 나를위한 거래 차단기. –

1

Server2Go을보십시오. 그것은 XAMPP 또는 그 이상입니다.