将Web应用程序从localhost迁移到托管平台有多难?

时间:2008-10-01 17:42:20

标签: deployment

由于我不是当前管理资源和知识的任何解决方案的忠实粉丝,我正在考虑制定自己的解决方案,这将涉及自定义代码以及可能的FOSS解决方案集成。我会在我的本地计算机上开始开发,但如果我喜欢它,迁移到公共服务器并让其他人也使用这个工具有多难?我可能面临哪些挑战?

3 个答案:

答案 0 :(得分:1)

理论上,没有什么,除了将东西搬到新机器的过程之外。您可以在自己的端口(例如端口80)上设置自己的服务器。

您甚至可以在家中创建自己的虚假域名,只需调整/ etc / hosts文件(或Windows上的等效文件)。

现在,如果您正在开发Windows并在unix上托管,那么您将遇到平台问题,所以我建议不要这样做,至少对于第一个项目。

但除此之外,它应该是直截了当的。

答案 1 :(得分:0)

您没有硬编码“localhost”的任何路径吗?如果是这样,那应该是剥离的第一件事。可以使用相对路径,也可以使用某种类型的可配置 {AppPath} 变量,只需要更改一次。

顺便问一下,您使用的语言/框架是什么?它将有助于我们提供示例代码。

答案 2 :(得分:0)

我想补充一点,如果要让公众迅速接受,文件是任何项目中非常重要的因素。开发内部项目的趋势,特别是如果它们仅供您个人使用,则忽略甚至完全忽略所有类型的文档,包括用法和代码。如果没有告诉用户如何使用该产品,他们就不会使用它,如果其他潜在的开发人员不知道如何或为什么按照他们的方式完成事情,或者事情的目的是什么,他们要么不会不费吹灰之力,或者会无意中引起其他问题。