什麼是最好的方式來建立一個非網頁瀏覽器獨立的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