php - 可视化 PHP GUI IDE

标签 php user-interface desktop-application

<分区>

有没有人知道可以使用 PHP 或主要使用 PHP 创建带有 GUI 的独立桌面应用程序的可靠、制作精良的工具?我喜欢 R.A.D.以及 PHP 的许多其他方面,并希望将其用于一些非服务器/客户端项目。

最佳答案

更新:

我在 2010 年插入我的原始答案中的 Roadsend PHP 项目似乎是一个死项目。对于它的值(value),您可以在以下位置找到源代码和几个衍生项目:

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

对于寻找此问题答案的任何人,我的第一个建议是研究现代跨平台 GUI 开发平台——我个人喜欢 Java + Apache Pivot。

但是无论您接受我的建议,还是致力于 PHP-GTK,我的 IDE 推荐都是一样的:您将想要试用 NetBeans,可能还需要试用 Eclipse。两者都是功能强大的 IDE,非常适合在上述任一平台上进行开发。

原答案:

Yes!

Roadsend PHP

http://www.roadsend.com/home/index.php?pageID=compiler [dead link]

http://en.wikipedia.org/wiki/Roadsend_PHP [dead link]

More information from the Roadsend site:

Build Stand Alone Applications From Standard PHP Source Code

Roadsend compiles your PHP project to a single, native binary which does not require an interpreter. Roadsend builds online web applications with FastCGI, offline web applications with an embedded web server (MicroServer), desktop GUI applications with PHP-GTK, and more! Supports Windows, Unix, and Mac OS X.

NEW: PHP 5 compatible since version 2.9.3

Roadsend Studio IDE

Roadsend Studio helps you manage, build, debug and deploy your PHP projects with the Roadsend Compiler. It automatically deploys a finished project to a directory (included supporting libraries), ready for packaging. It examines your code as you type, has early syntax error recognition, auto method and property completion and auto parameter help. Full syntax highlighting editor, project source file manager, step debugger and compiling and interpreting of projects (including GUI apps) from within the IDE.

Compile Web Applications

Compile web applications for both on- and offline use. Online web applications use the standard FastCGI interface for communicating with industry standard web servers such as Apache and Microsoft IIS. Offline web applications use the MicroServer embedded web server, which allows you to run an web application as a stand alone program.

Compile Desktop GUI Applications The Roadsend Compiler uses the GTK library for cross platform operability. It supports the Glade user interface builder and is compatible with the PHP-GTK 1 API.

Debugger

Roadsend Compiler includes a step debugger which allows you to step line by line through your source. You have the ability to set breakpoints by source file or line number, pause a running program, inspect local variables and inspect the call stack.

NEW: Step debug web applications!

关于php - 可视化 PHP GUI IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2435649/

相关文章:

java - 从对话框中获取文本?

executable - 如何创建自包含的 exe 文件作为我的应用程序的输出

desktop-application - 阻止屏幕录制应用程序

programming-languages - Picasa 是用什么语言编写的?

php - PHP不就是这样优化的吗?它是自上而下的解释语言吗?

php - 用于 PHP 的 OAuth 2.0 服务器

android - 如何调试android UI样式

php - 如何将 CodeIgniter 2 项目转换为 CodeIgniter 4?

php - 您如何计算 PHP 中的服务器负载?

python - Pyinstaller:生成-exe文件+文件夹(在--onefile模式下)