簡體   English   中英

Adobe Air - MySQL或SQLite

[英]Adobe Air - MySQL or SQLite

我是Adobe Air的新手,我很難用它。

我希望能夠為與數據庫通信的客戶端創建桌面應用程序。

我目前習慣用PHP寫一切,然后與MySQL通信。

另外,我打算使用Flex。

1:Adobe Air是否直接與數據庫通信? 還是與PHP溝通?

2:哪個是首選數據庫:MySQL還是SQLite? 有關系嗎?

請幫忙!

AIR 可以直接與MySQL通信,但從安全角度來看,這被認為是非常危險的。 您需要將數據庫憑據放在已編譯的swf中。 這比將憑據放在純文本文件中稍微安全一些,但只是略微安全。 考慮你放入瑞士法郎的所有東西都是免費游戲。 每個.air文件都是一個.zip,其中包含一個swf,它是您的應用程序。 使用服務層(例如PHP)訪問MySQL數據庫要好得多。

可以在客戶端上使用SQLite數據庫為您的用戶提供本地數據庫。 應該直接從應用程序訪問此數據庫廣告,而無需服務層。

Adobe Air可以直接與LOCAL數據庫通信。 有關於訪問SQLite數據庫與Adobe AIR的這里(一些例子http://www.adobe.com/devnet/air/flex/articles/sqlite_db_api_in_air.html )( http://seantheflexguy.com/blog/2007/06/ 14 / super-simple-sqlite-example-for-adobe-air-1-beta /

恕我直言,如果你使用Air訪問數據庫,我更喜歡SQLite。 如果您打算使用Flex + PhP方法,MySql將是您的選擇

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM