原生php 调用html5,PHP Desktop 实现使用 PHP、HTML5、JavaScript 和 SQLite 开发原生桌面 GUI...

Embeds Chrome 72.0.3626.81

Includes PHP 7.2.12

Supports out of the box: Ubuntu, Fedora, Debian and openSUSE

Only 64-bit binaries are available for download, but you can build 32-bit yourself

Instructions for building both PHP Desktop and PHP from sources are on the Build on Linux wiki page

Support for configuration via "settings.json" file, a total of 24 options were added. All most essential settings are supported: app icon, window title, single instance, web server configuration, Chrome cache folder, remote debugging, command line switches, downloads, mouse context menu.

Developer Tools support. Open via mouse context menu or debug remotely by setting fixed port in the settings file. You can use Selenium or PHP libraries to debug remotely.

Support for WebRTC and system Flash

Default PHP binaries support mysqli and pgsql extensions

Add test scripts in the "www/" directory

Support for dialogs: javascript dialogs, print dialog and file dialog.

Support for Popup browsers. Icon for popup is not set and title is fixed (same as main window). When main window is closed, app exists even when there are still popups open.

Support for Quota Requests / HTML 5 persistent storage

The "php-cgi-mysqli-pgsql" binary is PHP with "mysqli" and "pgsql" extensions enabled. To use this PHP version edit "settings.json" file and change option "web_server.cgi_interpreter" so that it points to that file. This PHP binary has an additional dependency "libpq5", so you need to make sure to install such package on end user machine.

Handles termination signals SIGINT, SIGTERM (ctrl+c via keyboard)

Downgrade from GTK 3 to GTK 2. The downgrade was necessary since the code for dialogs was copied from upstream CEF and it was tested only with GTK 2. Pull requests to upgrade this code to GTK 3 are welcome.

Fix "php-cgi" process hanging

Fix $_ENV["SERVER_ADDR"] not being set

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值