2013-09-24 2 views
1

나는 shell_exec()가 C++로 작성된 프로그램 (집중적 인 계산을하고 결과를 PHP로 반환) 인 PHP로 작성된 웹 응용 프로그램을 가지고 있습니다.PHP에서 C++ 코드를 실행할 수있는 PaaS?

어떤 PaaS 제공 업체가 이것을 허용하는지 알고 있습니까?

+0

나는 질문없이 객관적인 열거 된 대답을 가지도록 수정했다. 나는 중재자가이 질문을 다시 열어 볼 것을 정중하게 요청합니다. 고맙습니다. –

답변

2

Red Hat에서 OpenShift를 보았습니까? 그들은 당신이 무엇이든을하는 것을 허용하는 강력한 주문을 받아안하는 기능을 (원본과 그런 것) 가지고있다. "action hooks"을 찾으십시오. 특정 이벤트가 발생할 때 환경을 사용자 정의 할 수있는 메커니즘 중 하나입니다. 예를 들어, 미리 설치된 Node.js의 한계를 피하기 위해 응용 프로그램 시작시 Node.js의 사용자 지정 버전을 설치하기 위해 액션 훅을 사용했습니다. PHP로도 똑같이 할 수 있습니다.

OpenShift by Red Hat

편집

한번 C++로 작성된 사용자 정의 Node.js를 확장을 포함 Node.js를 응용 프로그램을 개발하기 위해 그것을 사용하려고했다.

+0

답장을 보내 주셔서 감사합니다, 케빈. OpenShift를 살펴 보았지만 각 장비는 6GB의 저장 공간으로 제한되어 있으며 데이터베이스를 위해 더 큰 무언가가 필요합니다. 그럼에도 불구하고이 옵션을 확인해 주셔서 감사합니다! 이것이 가능한 다른 PaaS 제공자에 대해 알고 있습니까? –

+0

실은,이 유형의 PaaS를 찾기 위해 열심히 노력한 것을 기억하며, 내가 찾은 유일한 것입니다. 하지만 다른 사람들이 있을지도 모릅니다. 더 많은 돈을 지불 할 수 있을까요? (나도 알아, 이상적인 해결책이 아님) –

+0

그래. 다시 한번 감사드립니다. 나는 가능한 대안을받지 못하면 나중에 대답 해 줄 것입니다. (유감스럽게도 OpenShift에 대해 언급하는 것을 잊어 버렸습니다! 기어 당 6GB의 제한 사항을 읽은 후 제 생각에는 그것을 기각했습니다.) 즉, 더 큰 데이터베이스 크기 (메모리가 아니라 디스크)를 허용하는 모든 대안은 매우 도움이됩니다. 모두 감사합니다. –

관련 문제