PHP-GTK开发桌面应用

曾经一直使用网络脚本语言(如PHP、ASP)开发Web应用的你,是不是有过弄个桌面应用玩玩的冲动?当你知道PHP也能开发桌面应用的时候是不是欣喜若狂?利用PHP-GTK,你也能得心应手的开发出你自己想要的图形界面应用程序。

先安装好PHP-GTK2工具包(win和linux下有不同的安装方式,win最简单的是装GNOPE),凭借你对PHP的了解,应该很快就能编写出应用程序来。

还等什么呢,马上开工吧!

背景知识:

PHP-GTK

PHP-GTK是为了证明PHP是一种远远超越网络应用程序的有效的工具而开发的。使用PHP-GTK你可以建立独立的GUI(用户图形界面)应用程序,例如mp3播放器、文本编辑器、数据库后台等等。PHP-GTK是PHP的扩展,可以从http://gtk.php.net下载。PHP-GTK基于GTK+,是Andrei Zmievski最先使用的。这是PHP的一个子计划,目的要使php成为一种标准的编程语言而非单纯的脚本语言。使用PHP-GTK可以在图形界面的系统中编写图形界面的应用程序,使用php编写应用的客户端。

编译:

如果你作出一个PHP/GTK的应用程序,还需要对方的电脑建立PHP的运行环境并且使用PHP命令行模式来解析才可以执行的话,那就过于复杂了。那么怎么样才可以编译一个PHP/GTK的程序呢?这是读自Compiling PHP-GTK2 Applications into Win32 Executables的,PriadoBlender (pb.impressivegames.com)是最近发现到可以將PHP-GTK及PHP-GTK2的程序进行编译的应用程序,而且他的版权声明是基于PHP License,可以参考www.priadoblender.com/index.php?layout=main&cslot_1=3这里的说明,所以我们甚至可以將所写的程序应用于商业使用,PriadoBlender可以说是让人惊讶的产品,现在的版本是v2 beta版,它可以编译您写的CLI、winbinder、PHP-GTK1及PHP-GTK2程序,你可以直接从其论坛下载
参考:

PHP-GTK中文在线手册

PHP GTK2 中文教程

原创文章如转载,请注明:转载自蓝色骑兵 [ http://www.wkeke.cn/ ] 本文链接地址:http://www.wkeke.cn/archives/php-gtk2-gui/

Tags:


相关文章


6 个牛人指点过:

  1. 免费资源网 on 2009-05-09 8:30 pm

    是不是牛人我都要说!

  2. 历史故事 on 2009-11-20 8:54 pm

    不错,有种开发cs程序的冲动

  3. 张学良 on 2009-11-20 8:56 pm

    gtk在utf8下面乱码是什么原因?

  4. samir on 2010-02-09 11:27 am

    来试试~

  5. electric guitar electric on 2010-10-04 12:32 am

    你的wkeke.cn真的不错把自己的东西跟大家分享,谢谢

  6. 高一鹏 on 2010-11-08 9:10 pm

    参考的两个地址都不能用,能不能再推荐点啊。

请牛人赐教: