2014-04-19 2 views
1

새로운 PHP 프로젝트를 구축 중이며 새로운 HHVM에 대해 들어 봤지만 응용 프로그램을 배포하고 싶었지만 프로덕션 환경에 대한 준비가되었는지 여부는 확실하지 않습니다.프로덕션 환경의 HHVM

우리는 MySQL과 MongoDB를 데이터베이스로 사용하는 laravel 4 애플리케이션을 가지고 있습니다.

우리의 응용 프로그램은 금융 응용 프로그램이기 때문에 요청의 성능과 속도에 많은 관심을 보입니다.

HHVM 제작 준비가 되었습니까? 그렇지 않다면 기다려야합니다. 제작 준비가 끝나면 라이브로 마이그레이션 한 후 얼마나 쉽게 마이그레이션 할 수 있습니까? 코드가 깨지십니까? 무엇보다도 PHP가 HHVM에있을 것입니다. FB가 아닌 실제 예제가 있습니까?, 우리는 HHVM 성능을 정말 좋아하지만 생산 후 전체 프로젝트의 위험을 감수 할 수는 없습니다.

답변

1

내 의견 :

나는 단순히 새로운 (해킹)를 신뢰하지 않고 그것을 사용할 수있게하거나 지역 사회에 의해 허용 될 때까지 위험 할 수 없다. 신뢰를 얻는 지 여부는 확실하지 않습니다. 충분한 자원과 동료 개발자가 아닌 개발 중에 AFAIK가 필요한 경우 프로젝트 지원을 줄여야합니다.

나는 위험하다고 생각하며 다시 생각해야합니다. Hack에 관한 기사.

+0

ok 그리고 HHVM 자체는 PHP 런타임일까요? 우리는 그것을 사용할 수 있습니까? – engma

+1

다른 옵션이 없다면 더 많은 사람들이 사용하는 일반적인 것을 고집 할 것입니다. 적어도 더 많은 사람들로부터 더 많은 지원을받을 것입니다. –

+0

그래서 결론은 내 이전의 PHP 런타임을 사용하고 있습니다. HHVM이 프로덕션 환경을 만든다면, 그냥 다른 런타임이므로 문제가되지 않아야합니다. 그렇습니까? – engma

3

현재 프로젝트를 옮길 염려가 없지만, 곧 HHVM (일반적인 PHP-5.5 테스트와 병행)을 사용하여 CI 테스트를 수행 할 계획입니다. 이 방법을 통해 프로젝트가 호환되고 언제 전환 할 계획인지 알게 될 것입니다.

+0

해킹을 좋아하지만 여전히 그걸 믿을 수 없으며 필요하지 않은데 왜 위험을 감수해야합니까? –

+0

@ WereWolf-TheAlpha 당신은 확실히 "필요하지 않은 동안"해서는 안됩니다. 나는 단지 그것이 어떤 시점에서 필요한 성능 현명이 될 것이라고 기대한다. – JimiDini

+0

예 저는 여러분에게 동의합니다. 그것이 제가 의미했던 것입니다 :-) –

관련 문제