2009-08-01 27 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是不是这是最好的工具^^

相关问题