什么是最好的方式来建立一个非网页浏览器独立的PHP应用程序,与某种数据库的工作,而不需要用户安装数据库服务器。或者我只是问太多?独立PHP应用程序
回答
如果您的目标是Windows,请尝试WinBinder。它允许您使用PHP开发本机Windows应用程序。
它也支持SQLite,所以你不需要数据库服务器。
嵌入在你的应用程序中的SQLite数据库,然后配置PHP交谈的SQLite数据库:
看看这3个环节
PHP GTK enter code here
http://gtk.php.net/
FLEX http://www.adobe.com/products/flex/?promoid=BPDEQ
空气 http://www.adobe.com/products/air/
我认为任何这些将帮助你,检查出来。
我没有任何经验,但有一个便携版XAMPP。
您不一定非得使用Apache部分。应用程序可以从命令行运行,具体取决于你想要做什么。
看看php编译器,你会得到一个二进制的人运行。它可以是桌面GUI应用程序,也可以是“盒子中的Web服务器”类型的东西。
这里是一个想法:信息可以存储在XML,因此能够避免数据库的使用。这当然只适用于某种目的。
正如Oakcool所提到的,查看PHP-GTK。它是C/C++类似MFC的开发工具。
PHP-GTK随着SQLite或上面提到的其他文本文件应该可以做到。
我不知道如何使用PHP作为独立编程语言,我的意思是不使用Web服务器和浏览器。我可以回答你的其他问题。
SQLite是一个数据库系统(更具体:一个库),它为您提供SQL数据库的所有基本功能,而不需要。但是你需要复制一个小安装任何特定的数据库服务器 .dll文件(sqlite3.dll我想)到您的工作dirctory.The文件只是一个非常小的,但你得到的所有数据库的基本功能,如INSERT DELETE UPDATE SELECT等..它是一个伟大的轻量级数据库..我的意思是......很轻巧。
也PHP有SQLite的内置支持database.so兼容性永远不会成为一个问题
看一看他们的首页https://sqlite.org/
这是他们形容自己:SQLite是一个软件库,实现一个自包含的,无服务器的,零配置的事务性SQL数据库引擎。 SQLite是世界上部署最广泛的SQL数据库引擎。
结帐phpdesktop,让你:
- 基于铬框架嵌入式Web浏览器让你从HTML5,JavaScript的和jQuery的好处。
- 带猫鼬的嵌入式web服务器让你使用php。
- 带SQLite的嵌入式数据库引擎。
- 1. PHP独立应用程序
- 2. 我想使php应用程序独立
- 3. 独立Python应用程序
- 4. 独立Web应用程序
- 5. 独立.NET应用程序
- 6. C++独立应用程序
- 7. PostgreSQL独立应用程序
- 8. Android:独立线程与独立应用程序
- 9. 用Java创建独立应用程序
- 10. 什么是独立应用程序或独立服务器?
- 11. WCF控制台应用程序独立/独立服务
- 12. 独立程序
- 13. 使VBA Forms应用程序独立
- 14. 使struts1应用程序独立于struts
- 15. 独立Flash应用程序+ Facebook
- 16. 为什么独立应用程序?
- 17. 独立的web应用程序会话
- 18. 网络和独立应用程序?
- 19. 独立的JavaFX应用程序
- 20. 创建独立的Java应用程序
- 21. 独立的Web应用程序.Net
- 22. 什么是独立应用程序?
- 23. spark-java独立应用程序
- 24. 独立与桌面应用程序
- 25. 独立linux版本:FeaturesAndBundlesPublisher应用程序?
- 26. 独立日历应用程序/软件
- 27. 集群Java独立应用程序
- 28. WPF - XBap vs独立Windows应用程序
- 29. QGIS独立C++应用程序Qt Creator
- 30. 独立的python终端应用程序
您的平台要求是什么? – 2009-05-01 06:42:58
基本的Windows环境。 – Babiker 2009-05-01 06:49:48