News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHPClasses.org:
Using PHP-GTK to serve Web Applications to HTML 5 Browsers
October 27, 2011 @ 09:57:13

On the PHPClasses.org blog today there's a new post showing how you can use PHP-GTK to generate websites, not just the more traditional desktop applications people associate it with.

es, you read it right, GTK+, the Gnome Toolkit library, normally used to create desktop applications, can now be used to serve the same applications via the Web to a browser that supports HTML 5 canvas objects. PHP-GTK is a PHP extension that uses the GTK+ library to build PHP desktop applications. So it can eventually benefit for this GTK library enhancements to build PHP-GTK based applications that can be served over the Web to HTML 5 browsers.

Manuel starts by explaining a bit about what PHP-GTK (and GTK+) is and a recent update to GTK+ that allows it to generate output to different backends - Wayland (direct graphics rendering) and Broadway (HTML5 canvas support). There's no example code to go along with the post, but there's a good description of how the output of an X Windows session could be pulled in and displayed in a browser (see this video for a cool example using GIMP and Broadway).

0 comments voice your opinion now!
phpgtk html5 gtk application xwindows backend wayland broadway


blog comments powered by Disqus

Similar Posts

Job Posting: LinkStar Interactive Seeks a Web Applications Engineer (Wexford, PA)

Riff Blog: Multiple entries with Zend_Config_XML

Alexander Netkachev's Blog: Zend_Cache review

InfoWorld: Zend readies PHP applications framework

Jani Hartikainen's Blog: Now you can write PHP code...without writing any code


Community Events

Don't see your event here?
Let us know!


interview community wordpress psr7 framework laravel opinion podcast extension laravel5 unittest series language voicesoftheelephpant video development library introduction api release

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework