0

我最近推出了我在过去六个月中一直在努力的第一个严肃网站。我有一些关于网站维护和实施新功能的一般性问题。

例如,假设我想在索引页面上添加一个表单,用户可以在其中向我提交反馈。在开发过程中我会在哪里写这个表格?我的意思是,我无法在当前在线且可供访问者访问的页面上进行开发。我是否应该复制我的整个网站并将其放在我开发的其他地方,然后用我的新网站替换在线版本?是否有为此制定的任何程序,您可以在其中保留站点的版本并进行部署?大型网站如何解决这个问题?

我会提到我使用 PHP,尽管这个问题与任何特定语言无关。如果您知道,请分享使该主题成为焦点的文章和其他信息来源。

谢谢你的帮助!

4

1 回答 1

1

给你一个简短的答案:源代码控制。

大多数软件(不仅仅是网络)专业人员使用某种源代码控制系统(如 Git、SVN 等)来存储他们工作软件的“该”副本,在某种形式的开发环境中进行开发(在本地 Apache 等) - 然后使用从源存储库中签出到他们的“生产”服务器,或者只是将您的工作站点的干净副本通过 FTP 传输/传输到您的 Web 服务器。

(版本控制软件还保留历史记录、版本以及在需要时回滚版本的能力。如果您想要一个免费的游乐场,请在http://github.com注册一个帐户)

于 2012-11-29T20:51:44.833 回答