>백엔드 개발 >PHP 문제 >PHP를 응용프로그램으로 사용할 수 있나요?

PHP를 응용프로그램으로 사용할 수 있나요?

(*-*)浩
(*-*)浩원래의
2019-11-12 14:44:152791검색

PHP를 응용프로그램으로 사용할 수 있나요?

우선 대답은 '예'입니다. - 완전히 괜찮아요.

[첫 번째] 두 가지 프로그램 실행 모드, 명령줄 프로그램 및 양식 프로그램: (권장 학습: PHP 비디오 튜토리얼) #🎜🎜 #

1. PHP 설치 프로그램 디렉터리에는 독립적으로 실행하고 PHP 코드를 구문 분석할 수 있는 PHP.exe가 있습니다. 이 애플리케이션의 지원으로 PHP 코드는 PHP.exe의 지원을 통해 .net 프로그램처럼 실행될 수 있습니다. 공식 소개에는 "PHP의 명령줄 모드를 사용하면 PHP 스크립트를 웹과 완전히 독립적으로 만들 수 있습니다."라고 나와 있습니다. ".

2. 양식 응용 프로그램에 대해 말하자면,

PHP에는 WinBinder라는 확장 기능이 있으며 많은 Windows API를 쉽게 사용할 수 있습니다. PHP를 호출하여 Windows Forms 프로그램을 개발하면 됩니다.

WinBinder는 확장일 뿐이고, 크기도 작고, 무게도 가벼우며, 실행도 빠릅니다. 하지만 개인 주도 개발인 것 같아 현재로서는 단점이 많습니다. ;

#🎜🎜 #
3 PHP 데스크톱 애플리케이션에 위의 확장을 사용하는 것 외에도 PHP에는 PHP를 사용하여 데스크톱 애플리케이션을 개발하는 데 전념하는 하위 프로젝트도 있습니다. 공식과 직접 연관되어 있으나 알 수 없는 이유로 2008년 현재 새 버전이 나오지 않았으나 WinBinder보다 더 성숙하고 안정적입니다.

[두번째] ​​기존에 데스크탑 프로그램 개발이 가능하다고 여겨지는 언어들과 비교해 보세요:


좋아요 C#, 실제로 자바 등의 언어는 php.exe 등의 백그라운드 서비스를 지원하므로 이러한 환경에서 자신의 프로그램을 실행할 수 있다. 예를 들어, .net 4.0 기반 양식 애플리케이션을 개발하는 경우 이를 실행하려면 .net 4.0 지원을 설치해야 합니다.


동시에 .net에서는 언어 제공업체가 미리 개발한 양식 컨트롤 중 선택할 수 있는 것이 많이 있습니다. 직접 개발해야 합니다. 사용할 때 직접 호출하면 됩니다.


PHP가 WinBinder 모듈을 로드한 후, 그 원리는 기본적으로 위의 상황과 동일합니다.


[세 번째] PHP로 데스크톱 애플리케이션을 개발할 전망


PHP로 데스크톱 애플리케이션을 개발하는 것은 상대적으로 틈새 시장입니다. , 따라서 PHP는 데스크톱 애플리케이션 개발에 취약합니다.


전망은 C#같은 프로그램에 비해 많이 떨어지지만, PHP 프로그래머의 경우 이 데스크톱 애플리케이션은 자체적으로 사용할 수 있도록 제공되거나, 일부 단위에서 독립적으로 개발하기 위해 사용하는 프로그램입니다. 소프트웨어와 특수 기능은 완전히 괜찮습니다.

위 내용은 PHP를 응용프로그램으로 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.