Questions tagged «staging»

5
设置访问受限的Magento登台环境
我正在尝试找出设置具有某些访问限制的暂存环境的最佳方法。 一个简单的解决方案是抛出基本身份验证,但是在测试性能优化以及我想访问它的其他类似外部服务时,我将无法针对它进行指点Google Page Speed Insights。 可以将它与robots.txt完全公开,以防止其出现在搜索引擎中。但我担心的是,robots.txt中任何错误的风险都很高,我宁可不必为此担心。 如果您不阻止搜索引擎(或者如果有人忽略它),那么您将吸引现场客户向您的登台站点下订单,这不会使他们满意。 甚至更糟的是,如果您不小心将robots.txt部署到生产环境中,则会损失所有的Google果汁和大量的销售收入。 因此,我喜欢的选项是简单的IP地址限制。但是,我希望能够添加/删除限制而不必重新启动Nginx,只是为了最大程度地降低更改时的风险。 因此,我开始倾向于一个快速模块,该模块在启用后将查看开发人员IP地址,并且仅在用户的IP地址(或X_FORWARDED_FOR)与之匹配时才允许访问该站点(前端和后端)。 想知道这听起来像是一个合理的解决方案,还是我遗漏了更简单的东西。 更新:鉴于robots.txt可以通过本机后端交换机控制,并且演示商店通知将阻止任何合法的客户订单,并且由于我真的不担心对登台站点的公共访问,所以我喜欢Phil的解决方案。 但是对于任何想限制访问其暂存站点的人来说,我认为Kris的解决方案是必经之路。 更新2:不能100%确定应在“系统配置”>“设计”>“ HTML头”中选择robots.txt选项,但是在我的情况下-从简短的搜索看来这很常见-我只有一个扁平的robots.txt文本文件正被使用的地方,因此不考虑config选项。 因此,我现在要使用维护模块:https : //github.com/aleron75/Webgriffe_Maintenance
18 staging 

1
Magento2从分阶段迁移到实时站点
我没有找到有关网站滚动开发的有效过程的太多信息,因此我可以在暂存中添加自定义模块和其他文件更改,然后使用magento2将这些更改推送到我的网站的实时副本中。 在Magento 1.9中,我们只是对文件进行了git克隆,并且git提取了准备用于实时站点的所有更改,如果我的暂存站点处于开发人员模式并且实时站点处于生产中,则这显然不适用于magento2。 涉及最少现场停机时间的最佳实践是什么?(如果可能的话,没有停机时间是最佳的)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.