2012-04-02 132 views
5

这是我的第一篇文章。Php mysql for desktop applications

我知道这个话题已经在这个论坛上讨论过,但因为我无法找到这方面的任何新 职位,我没有找到很我找,我在这里张贴 查询答案。

我一直在网上寻找,收集关于使用php-mysql为 桌面应用程序的信息。我在这个论坛上搜索了网页并且做得更彻底。 我收集了很多感兴趣的东西,还有许多事情我都需要知道。

我知道的是,桌面应用程序可以使用php构建。

我想保留关于它是否适用于台式电脑 应用程序的最佳组合的辩论。

现在我遇到了很多框架/工具来完成这项工作。

它们是:

  • PHP-GTK2
  • PHP-winbinder
  • Appcelerator的钛桌面
  • 的EasyPHP
  • PHP-QT
  • phpdock
  • quickphp
  • innoset高达
  • 开放式应用程序框架
  • 的Silverlight
  • 的Adobe AIR
  • RIA
  • 等,等

现在我主要是要建立一个企业的会计和维护应用程序。它需要一个 数据库。因此我打算在php-mysql中完成它。

现在我quesries是 -

  1. 是否PHP-GTK2支持数据库处理?
  2. 是否推荐使用php-gtk2,因为没有更新已经发布很久了?
  3. 请问php-webinder会比php-gtk2更好吗?
  4. 人们建议Appcelerator钛桌面,但我似乎无法找到任何 文档的桌面开发。全部都是针对移动平台的。
  5. 哪一个我应该去的Windows二进制文件或基于浏览器?我有一个倾向于基于浏览器的 。
  6. 我可以在这些工具中使用css,javascript/jquery吗?
  7. 也许在将来某个时候,我需要从这个应用程序使用某种Web服务,这样才能轻松实现吗?

我会在我相处的时候发布更多的查询。

但是请以详细的方式回答这些问题,作为该项目的命运取决于这些问题帮助我。

谢谢。

+4

请尝试一次只询问一个问题。 – Aaron 2012-04-02 11:50:51

+0

一堆芽 – 2012-04-02 11:53:55

+0

http://www.nightrain.naetech.com/是你在找什么。请注意,您可能必须使用MySQL模块编译PHP。但是,对于独立的桌面应用程序,最好使用SqLite! – roosevelt 2013-11-13 04:38:53

回答

1

php-gtk2是否支持数据库处理?

不是。它是一个GUI扩展。 PHP支持的数据库处理。

是否推荐使用php-gtk2,因为长时间没有更新发布?

主观。

请问php-webinder会比php-gtk2更好吗?

主观。

人建议Appcelerator的钛桌面,但我似乎无法找到桌面开发的任何文件。全部都是针对移动平台的。

花了我大约一分钟的时间才找到the documentation for it

哪一个我应该去的Windows二进制文件或基于浏览器?

主观

我可以使用这些工具的CSS,JavaScript的/ jQuery的?

取决于工具。

也许在某个时候,我需要从这个应用程序使用某种Web服务,这样可以很容易吗?

可能吗?是。

很容易?这是一个有点主观的。我不是我见过的PHP来进行HTTP请求的API的粉丝。