2010-03-12 3 views
3

PHP 만 사용하거나 PHP를 사용하여 GUI로 완성 된 독립 실행 형 데스크탑 응용 프로그램을 만들 수있는 안정적이고 잘 만들어진 도구를 아는 사람이 있습니까? 나는 R.A.D.를 즐긴다. PHP의 많은 다른 측면을 다루고 있으며 일부 비 서버/클라이언트 프로젝트에 사용하고 싶습니다.Visual PHP GUI IDE

+1

이 질문에 대한 답변을 알 수 없지만 실제로이 용도로 PHP를 사용하면 안됩니다. 왜 이런 도구가 없다고 생각하니? 비슷한 스크립트 언어를 사용하고 싶다면 Windows 나 Python이나 Ruby를 사용한다면 C#을 사용하는 것이 훨씬 덜 고통 스러울 것입니다. – ryeguy

+1

C#은 절대 낙태입니다. 파이썬에는 대부분의 다른 언어 인 esp C++에서 나오는 익숙하지 않은 구문이 있습니다. 루비에 대해서는 아무것도 모릅니다. 필자는 PHP를이 용도로 사용해서는 안되는 주된 이유는 데스크톱 응용 프로그램을위한 표준 GUI 장치가 없기 때문이며 휠을 다시 발명하는 것이 현명하지 않다고 생각합니다. – Joshua

답변

3

업데이트 : 2010 년에 다시 내 원래의 대답에 연결

Roadsend PHP 프로젝트는, 죽은 프로젝트 것으로 보인다. 그것은 가치가 무엇인지, 당신은 소스와의 스핀 오프 프로젝트의 몇 가지 찾을 수있는 경우 :이 질문에 대한 답을 찾고있는 사람들을위한

https://github.com/weyrick/roadsend-php

을, 내 첫 번째 제안은 현대적인 크로스를 조사하는 것입니다 플랫폼 GUI 개발 플랫폼 - 개인적으로 저는 Java + Apache Pivot을 좋아합니다.

내 제안을 받아들이든지 PHP-GTK를 사용하든 내 IDE 권장 사항은 동일합니다. NetBeans 및 Eclipse를 시험해보고 싶을 것입니다. 두 가지 모두 강력한 IDE로 앞서 언급 한 플랫폼 중 하나에서 개발하기에 적합합니다.

원래 답변 :

예!

Roadsend PHP

http://www.roadsend.com/home/index.php?pageID=compiler [죽은 링크]

http://en.wikipedia.org/wiki/Roadsend_PHP [죽은 링크]를 Roadsend 사이트에서

더 많은 정보 :

빌드가 표준에서 혼자 응용 프로그램 서 PHP 소스 코드

Roadsend는 PHP 프로젝트를 의 인터프리터가 필요없는 단일 네이티브 바이너리로 컴파일합니다. Roadsend는 FastCGI가 포함 된 온라인 웹 , 웹 서버 (MicroServer)가 인 오프라인 웹 응용 프로그램, PHP-GTK가 포함 된 데스크탑 GUI 응용 프로그램 및 을 추가로 구축합니다! 윈도우, 유닉스, 맥 OS X의에게 지원

새로운 : 버전 2.9.3

Roadsend 스튜디오 IDE

Roadsend 스튜디오부터 PHP 호환 5 당신은 빌드, 디버그 및 배포, 관리 할 수 ​​있도록 도와줍니다 Roadsend 컴파일러를 사용하여 PHP 프로젝트를 처리하십시오. 완료된 프로젝트 을 디렉토리 (지원되는 라이브러리 포함)에 자동으로 배치하고 패키징을 위해 을 준비하십시오. 그것은 입력 할 때 코드를 검사하고, 초기 구문은 오류 인식, 자동 메소드 및 속성 완료 및 자동 매개 변수 도움말을가집니다.전체 구문 강조 편집기, 프로젝트 소스 파일 관리자, 단계 디버거 및 컴파일 및 프로젝트 내에서 (GUI 응용 프로그램 포함) IDE 내에서.

컴파일 웹 응용 프로그램 모두 온 오프라인 사용을위한

컴파일 웹 응용 프로그램. 온라인 웹 응용 프로그램은 Apache 및 Microsoft IIS와 같은 업계 표준 웹 서버 과 통신하기 위해 표준 FastCGI 인터페이스를 사용합니다. 오프라인 웹 응용 프로그램은 MicroServer 내장 웹 서버 을 사용하므로 웹 응용 프로그램을 독립 실행 형 프로그램으로 실행할 수 있습니다.

컴파일 데스크톱 GUI 응용 프로그램 Roadsend 컴파일러는 플랫폼 간 상호 운용성을 위해 GTK 라이브러리를 사용합니다. Glade 사용자 인터페이스 빌더를 지원하며 PHP-GTK 1 API와 호환됩니다.

디버거

Roadsend 컴파일러는 당신이 당신의 소스를 통해 라인으로 라인 단계 수있는 단계 디버거가 포함되어 있습니다. 중단 점을 소스 파일 또는 줄 번호로 설정하고 실행중인 프로그램을 일시 중지하고 로컬 변수를 검사하고 호출 스택을 검사 할 수 있습니다.

NEW : 단계 디버그 웹 응용 프로그램!

+0

그리고 기록을 위해 Roadsend 프로젝트와 아무런 관련이 없지만 GPL 프로젝트이고 마케팅 지원이 잘 된 것 같아서 마케팅 스필에 불과하다고 생각합니다. 나는 그것이 작동하도록 멋지다고 주장하지 않을 것입니다. 솔직히 말해서, 나는 그들의 솔루션을 다운로드하고 정독했지만 사실은 결코 그것으로 아무것도 만들지 않았습니다. –

+0

GUI 기능은 아직 Windows에서 사용할 수없는 것 같습니다. : – Joshua

+1

브라이언, 무언가를 게시하게되어 기쁩니다.로드 센드 웹 사이트는 Git 저장소에 대한 링크가있는 단일 페이지로 보이며 프로젝트에 대한 설명이 없습니다. 위키피디아 페이지가 삭제되었습니다. GUI 기능은 개발자가 작업을 중단하기 전에 Windows 용으로 개발되었습니다. 코드를 다운로드하기 전에 자세한 내용을 알고 싶습니다. – JohnK

1

당신은 내가 실제로 miniPHP IDE를 사용하는 고객을 지불 용 응용 프로그램을 만들었 Windows에서 실행하는 데 필요합니다. VisualStudio는 아니지만 사용할 수 있습니다.