mar*_*rio 8 php php-gtk php-qt
我想知道是否有一个PHP gui库的抽象框架.我们有PHP-GTK,一个PHP/Tk接口,看似也是PHP-QT.(没试过.)
我知道在Python中使用原始Gtk +接口进行编写是可以忍受的,因此它对PHP来说似乎不太诱人.我认为它对Qt来说是一样的,Tk也是相当低级的.所以我正在寻找能够在三者之一上提供更好的对象结构的东西.主要的TreeViews总是一件苦差事,php-gtk回调在PHP中很奇怪,所以我想简化一下.如果它很容易在没有太多控制代码的情况下在我的业务逻辑上添加GUI/View,那可能已经有所帮助.
因此,由于GUI应用程序是MVC或MVP实际上有意义的领域,我想知道是否存在任何库.
仍然愿意回答.
(可能会有第二轮赏金.这是一个不常见的话题,所以需要更多的研究.)
http://phpketchup.isgreat.org/ PHPKetchup是一个处于规划阶段的新项目。目前没有任何可用的代码(似乎也是商业性的,而不是开源的)。它被宣布为 PHP-GTK 之上的框架。有一个概念文档明确列出了设计 MVC 框架的目标。
然而,他们似乎从 CodeIgniter 和大多数常见的 PHP 框架结构中获得了灵感。重点似乎不在于将 PHP-GTK 与应用程序逻辑集成,而主要是提供数据库接口作为模型,并为视图提供瘦 Gtk 接口。
MVC 架构:
我们将为 PHP-GTK 框架设计和实现模型-视图-控制器 (MVC) 架构。SQLite 将用于模型。PHP-GTK 函数和 Glade 文件将在删除 HTML、CSS 和 Javascript 后集成到 View 中。控制器将进行相应修改以与新创建的视图一起使用。
因此,它在名称和组织上可能只是 MVC,但其中一张图提到了“PHP-GTK 功能添加”,并且还有对象结构 Gtk 帮助程序的进一步提示。