2009-08-01 23 views
0
 
I made an application using Flex,php,mysql. Now to give it 
to a client, I am bundling this flex application with 
xampp. There are few problems with this approach : 

1. Whenever the flex application runs, an xampp window 
also opens up. 
2. The Apache port number, which I am giving to the client 
is fixed. Same for mysql port number. 

What could be a better alternative to overcome these? 

回答

1

這聽起來像你正在試圖製作一個類似桌面的應用程序嗎?如果是這樣,你的方法是錯誤的。 AIR允許你訪問本地的sqlite數據庫,所以你根本不需要編寫服務器端的代碼。現在,聽到你已經完成了,這聽起來有些蹩腳,但是如果你現在走的方向總會有些怪異。

+0

但是使用sqllite有一個問題。 Flex的一個承諾是,用Flex編寫的代碼可以在離線或在線應用程序中輕鬆使用,已被打破。 – dharm0us 2009-08-03 06:50:10

0

如果你正在構建一個Web應用程序(舉例來說,如果你的應用程序必須是受到很多人的訪問,從世界上任何一臺計算機能夠訪問互聯網),它應該部署在某個Web服務器上,而不是客戶端的臺式機上。

作爲一個旁註:在那個cas中,你可能不得不處理某種認證機制,以確保只有「合適的人」才能訪問它。

有大量託管公司在那裏;根據您的具體需求,其中很多可能適合您:PHP + MySQL現在非常普遍;只要注意他們通常在Linux上運行PHP,而不是Windows,這可能意味着一些小的差異(如在文件名大小寫敏感,例如)

根據公司的客戶工程的類型,也許他們已經有一些託管的可能性?
在這種情況下,他們應該(取決於它們的配置,但是這就是爲什麼網絡服務器存在,畢竟)部署其網絡服務器的一個應用,這將使其對公司任何人訪問


如果這樣做沒有幫助,可否詳細說明一下您的需求?
感謝:-)


如果你正在構建某種桌面應用程序,即需要安裝一臺計算機上,並通過一個personn使用,並沒有更多...嗯,PHP是不是這是最好的工具^^

相關問題