我想知道是否有任何用于PHP库的抽象框架。我们有PHP-GTK,一个PHP/Tk接口,似乎还有PHP-QT。(没有试过。)
我知道用Python编写原始的Gtk+接口是可以忍受的,因此对于PHP来说,它似乎不太吸引人。我想Qt也是一样的,Tk也很低。所以我要找的是在三者之上提供一个更好的对象结构的东西。首先,TreeViews总是很烦人的,而php-gtk回调在PHP中是很奇怪的,所以我想简化一下。如果它可以在我的业务逻辑之上添加GUI/View,而不需要太多的控制代码,这可能已经有帮助了。
因此,由于GUI应用程序是MVC或MVP真正有意义的领域,我想知道是否存在用于GUI应用程序的库。
还在等待答案。 (可能会有第二轮赏金。这是一个不寻常的话题,因此需要更多的研究。)
发布于 2011-01-24 21:12:16
http://phpketchup.isgreat.org/ PHPKetchup是一个处于规划阶段的新项目。目前还没有任何可用的代码(看起来也是商业的,而不是开源的)。它被宣布为PHP之上的框架。有一个概念文献明确列出了设计MVC框架的目标。
然而,他们似乎从CodeIgniter和大多数常见的PHP框架结构中得到了启发。重点似乎不在于将PHP与应用程序逻辑集成,而主要是作为模型提供数据库接口和为视图提供瘦Gtk接口。
MVC架构: 我们将为PHP框架设计和实现模型-视图-控制器(MVC)架构.SQLite将用于模型。PHP函数和Glade文件将在删除HTML、CSS和Javascript后集成到View中。控制器将被相应地修改,以便与新创建的视图一起工作。
因此,它可能只是名称和组织上的MVC,但其中一个图表提到了“PHP函数的添加”,并进一步暗示了对象结构的Gtk助手。
发布于 2011-01-06 19:21:43
发布于 2011-01-03 13:49:36
你试过WinBinder了吗?与MVC不完全相关,但它是一个很好的扩展,可以在PHP中创建基于gui的程序。
https://stackoverflow.com/questions/4576631
复制相似问题