我使用 Flex、php、mysql 制作了一个应用程序。现在给它 对于客户,我将这个 flex 应用程序与 xampp。这种方法几乎没有问题: 1.每当flex应用程序运行时,一个xampp窗口 也打开了。 2. Apache 端口号,我提供给客户端 是固定的。与 mysql 端口号相同。 有什么更好的选择来克服这些?
2 回答
It sounds like you are trying to make a desktop-like app right? If so, your approach was the wrong one. AIR lets you access a local sqlite database, so you don't need to write serverside code at all. Now, that's kind of a lame thing to hear now that you're already done, but if you'll always have some quirks if you go your current direction.
如果您正在构建一个 Web 应用程序(例如,如果您的应用程序必须可供许多人访问,从世界上任何可以访问 Internet 的计算机上),它应该部署在某处的 Web 服务器上,而不是您客户的台式机。
作为旁注:在那种情况下,您可能必须处理某种身份验证机制,以确保只有“正确的人”才能访问它。
那里有很多托管公司;根据您的具体需求,其中许多可能适合您:PHP+MySQL 现在很常见;请注意,它们通常在 Linux 而不是 Windows 上运行 PHP,这可能意味着一些小的差异(例如文件名中的大小写敏感)
根据您的客户所在公司的类型,也许他们已经有了一些托管可能性?
在这种情况下,他们应该将应用程序部署在他们的一个网络服务器上,这样公司中的任何人都可以访问它(取决于他们的配置,但这就是网络服务器存在的原因,毕竟)
如果这没有帮助,您能否详细说明您的需求?
谢谢:-)
如果您正在构建某种桌面应用程序,则只需要安装在一台计算机上并由一个人使用就可以了……嗯,PHP 不是最好的工具^^