gpt4 book ai didi

php - 更改实时站点(Codeigniter,但不特定于它)

转载 作者:可可西里 更新时间:2023-11-01 06:32:09 25 4
gpt4 key购买 nike

如果这样更容易,我正在使用 Codeigniter。我想知道一个网站是否存在填充数据库和用户访问,并且我有一个新想法要在网站中实现,我应该怎么做?你直接在现场工作吗?

或者您是否将数据库和文件复制到本地服务器 (MAMP/WAMP/XAMMP) 并在那里进行处理,然后如果可以,则使用更改更新实时站点。对于第二种方法,是否有检查哪些文件已更改并只上传这些文件的方法?如果它在本地服务器上工作,但在更新实时站点后它不工作怎么办?

Codeigniter 配置也有默认数据库和其他数据库的选项。我想知道这些如何用于测试?

最佳答案

不要直接在实时站点上工作。相反,拥有一个开发环境(例如,在您的机器上使用 vmware 或 virtualbox)并克隆实时环境。在版本控制中获取代码(我再说一遍:在版本控制中获取代码),在开发机器上针对版本控制中的开发分支进行开发。完成测试并对更改感到满意后,将它们提交到“部署”或“实时”分支,然后从那里部署到实时站点。在推出新代码之前,请务必备份数据库。

编辑:使用符号链接(symbolic link)在实时站点上暂存您的新代码库。如果不起作用,只需将其切换回旧目录即可。为您省去很多麻烦!

关于php - 更改实时站点(Codeigniter,但不特定于它),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6269541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com