2011-03-25 6 views
4

여기에 좋은 해결책을 찾을 수없는 문제가 있습니다. 나는 PHP를 사용하여 모바일 웹 응용 프로그램을 개발 중이며 규칙 기반 추론 엔진 (오픈 소스) - 전문가 시스템이 필요합니다. 내가 파이썬에서 찾을 수있는 유일한 파이크였다. 그래서 Pykes의 소스 코드를 PHP 구현과 통합해야합니다. 서비스 제공 업체가 보안상의 이유로 exec와 같은 명령을 허용하지 않습니다. PiP (Python에서 PHP 모듈로)를 시도했지만 많은 버그가 있습니다.Python PHP 통합

+1

공급자를 변경하십시오. PECL을 통한 Python 메서드는 아마도 유일한 옵션입니다. 좋은 아이디어이지만 해결 방법입니다. 그리고 당신의 프로 바이더가'py_eval ("os.system()") 호출을 허용하는 PHP 모듈을 설치할 수는 있지만, 기본 PHP eval() 함수는 사용하지 않는 것은 우스운 일입니다. – mario

답변

2

저는 Pyke에 익숙하지 않습니다. 그러나 이런 상황이 나에게 생기면 파이썬 코드를 웹 서비스로 포장해야합니다. 그런 다음 PHP를 사용하여 SOAP 또는 cURL 호출을 웹 서비스에 보냅니다.

+0

답변 해 주셔서 감사합니다. – louisfigo