将Web应用程序从本地主机迁移到托管平台有多难?

时间:2020-03-06 14:59:19  来源:igfitidea点击:

由于我不是管理现有资源和知识的任何当前解决方案的忠实拥护者,因此我正在考虑制作自己的解决方案,该解决方案将涉及自定义代码以及可能的FOSS解决方案集成。我将开始在本地计算机上进行开发,但是如果我喜欢的话,将其迁移到公共服务器并让其他人也使用此工具有多困难?我可能会面临什么样的挑战?

解决方案

从理论上讲,除了将物料转移到新机器的过程之外,没有任何其他事情。我们可以在自己的端口(例如端口80)上设置自己的服务器。

我们甚至可以在家中创建自己的假域,只需对/ etc / hosts文件(或者Windows中的等效文件)进行调整即可。

现在,如果我们正在Windows上进行开发并在Unix上进行托管,则将遇到平台问题,因此建议我们至少在第一个项目中不要这样做。

但是除此之外,它应该很简单。

我们没有硬编码到" localhost"的任何路径吗?如果是这样,那应该是去除的第一件事。我们可以使用相对路径,也可以使用某种可配置的{AppPath}变量,而只需更改一次即可。

顺便说一句,我们使用的是哪种语言/框架?这将有助于我们提供示例代码。

我要补充一点,如果文档要被公众迅速接受,那么它在任何项目中都是一个非常重要的因素。在开发内部项目时,尤其是仅用于个人使用时,往往会忽略甚至完全忽略各种用法以及代码中的文档。如果没有告诉用户如何使用该产品,他们将不会使用它,并且如果其他潜在的开发人员不知道如何或者为什么按照自己的方式来完成事情,或者事情的目的是什么,他们或者不会麻烦尝试,否则会无意中导致其他问题。