首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >内部协作是FTP还是HTTP?

内部协作是FTP还是HTTP?
EN

Stack Overflow用户
提问于 2011-10-22 19:16:39
回答 2查看 89关注 0票数 1

我正在和一个朋友做一个应用程序。我有一个服务器,支持PHP和MySQL,我的应用程序是基于它的。

因此,我们需要在开发应用程序时进行协作。

我们在手机上使用Dreamweaver、NetBeans和应用程序...

问题是:我们正在开发的应用程序在开发过程中放在web上是否安全,我们应该用什么来保护它不受外部世界的影响?密码保护的FTP会是一个很好的解决方案吗?或者HTTP有密码保护的文件夹?

我发现HTTP保护的文件夹中有一个问题。登录也接受一些其他的密码。例如,如果密码是helloworld123,你用helloworld登录,它会接受并登录吗?

所以我认为HTTP不是一个好的解决方案。如果是,那么我应该如何让它更安全呢?那么我应该使用什么呢?FTP还是HTTP?谢谢..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-22 19:27:55

如果你正在开发一个应用程序,你真的应该在本地开发它。

您很快就会厌倦通过将更改上载到远程服务器来测试更改。

此外,如果你的朋友做出了改变,你怎么知道他已经做出了改变呢?你很快就会在代码中遇到冲突,这会彻底破坏你的协作。

因此,首先,您应该在本地安装一个LAMP/MAMP/WAMP堆栈。您应该在本地测试所有内容,而不需要将其发布到服务器上进行测试。

然后,您应该使用某种版本控制来添加您对远程存储库所做的任何更改。这意味着您和您的朋友可以相互隔离地工作,然后将您自己的更改提交到存储库,然后您可以在进行过程中合并分支。

当您的应用程序完成后,您可以开始考虑通过将其添加到服务器来将其置于生产就绪状态。

在GitHub.com注册一个帐户,尽可能多地了解版本控制是如何工作的,因为如果你打算在任何事情上合作,你都需要考虑它。

票数 4
EN

Stack Overflow用户

发布于 2011-10-22 19:25:56

如果可能的话,我总是推荐使用localhost,并与Dropbox或任何类似的应用程序同步。否则,您可以尝试使用.htaccess来阻止除您和您的朋友之外的任何人访问您的页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7859103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档