如何交付新功能(网站)

How to deliver new features (Website)

我最近一直在考虑我的一个网站。它变得越来越大,并获得了一个社区,我已经意识到;我将如何实现新功能。我会立即在网站上编码,还是必须提取备份并在其上编码,然后将其备份到服务器上。因为这两种方法似乎都没有效率。
有没有办法让我做这样的事情,比如版本系统(类似于应用程序)?

创建一个副本,测试您的代码,直到您满意为止。检查边缘情况。尝试打破它。然后,当您确定它是可靠的时,在非常轻的使用期间将其推广给您的用户,因为您可能需要在升级期间关闭整个站点。

测试、测试、测试是关键。