2012-07-22 3 views
0

PHP 프로그램은 키오스크 응용 프로그램에서 올바른 자격 증명을 입력하여 열거 나 닫을 수있는 사물함을 제어 할 수 있어야하며 하드웨어와의 인터페이스처럼 보입니다. PHP에서 가능합니까?PHP는 키오스크 로커와 같은 애플리케이션을 구축하는 데 사용할 수 있습니까?

+1

PHP는 하드웨어 및/또는 드라이버와 상호 작용하는 임베디드 또는 콘솔/키오스크 앱을 빌드하는 데 사용할 수 있습니까? 그렇습니다 (추상적으로) ... 그러나 PHP가 필요한 이유는 무엇입니까? –

+0

PHP를 브리지 앱으로 사용할 수 있지만 다른 언어로 작성된 것이 필요합니다. 그래서 C#에서 응용 프로그램을 만든 다음 PHP를 사용하여 C# 응용 프로그램에 명령을 보낼 수 있습니다. – Kris

답변

0

짧은 대답 : 아니요

긴 대답이 같은 일을하는 사용자 정의 PHP 확장 가능 할 수도 있지만, 항상 아주 더러운, 다루기 해결책이 될 것입니다. PHP는 웹 서버에서 실행되도록 설계되어 페이지를 생성합니다. 시스템 프로그래밍을하기 위해 그것을 사용하면 언어와 기본 기술이 설계되는 방식으로 간단히 불가능합니다.

SiteKiosk와 같은 상용 솔루션을 살펴 보는 것이 좋습니다.

+1

그것은 아주 가능하고 수년간 일어나고있다. 아니, 나는 그것을 권하고 싶지는 않겠지 만 생각만큼 멀리하지는 않습니다. http://stackoverflow.com/q/1609167/362536 http://gtk.php.net/ http://winbinder.org/ – Brad

0

솔직히 말해서 나는 PHP 코드가 실행되는 OS에서 이라고 생각합니다. 키오스크를 잠 그거나 잠금 해제하는 프로그램이나 명령이 있어야합니다. 유일한의 PHP는

exec(); 

명령을 사용하여 해당 명령/응용 프로그램을 실행하는 것입니다 않습니다.

관련 문제