Composer php 混合编写器/FTP Drupal 8工作流问题
可以在本地主机上使用composer升级核心和模块,然后将文件FTP到服务器上吗 我在共享主机上,虽然可以将SSH与GIT一起使用,但设置起来很痛苦 有关我的用例的一些信息:Composer php 混合编写器/FTP Drupal 8工作流问题,composer-php,drupal-8,Composer Php,Drupal 8,可以在本地主机上使用composer升级核心和模块,然后将文件FTP到服务器上吗 我在共享主机上,虽然可以将SSH与GIT一起使用,但设置起来很痛苦 有关我的用例的一些信息: 没有多个用户,没有团队,没有多个开发人员,我是一个人秀 小型企业网站 我是唯一一个添加内容的人 无需版本控制,无需模块开发,无需编码 我是一个网站建设者,我接触的唯一代码是主题的CSS文件。这个工作流程可以吗? 使用composer安装Drupal 8 将站点导入aquia开发桌面 使用composer更新模块和核心
- 没有多个用户,没有团队,没有多个开发人员,我是一个人秀
- 小型企业网站
- 我是唯一一个添加内容的人
- 无需版本控制,无需模块开发,无需编码
这个问题非常笼统,我认为,它有一些“冲突”的想法 你的问题: 是否可以在本地主机上使用composer升级核心和模块,然后将文件FTP到服务器 技术上是的。但这种方法有很多缺点:
git
(或rsync
)相比,FTP将把所有文件上载到服务器。其他工具将只上载以前版本和当前版本之间的差异。所以我总是选择rsync
而不是FTP听起来是正确的-但是记住作曲家的问题。“还好吗”-是的,这就是你可以做到的。到目前为止,您尝试了什么来让它工作?剩下的问题是什么?我没有尝试,因为我认为这是一种“错误”的做事方式。。。!谢谢你的回答!2.在某些情况下,我没有SSH,所以这不起作用。这些依赖项不是安装在本地机器上,然后通过FTP将这些文件传输到服务器上吗?3.我可以使用FreeFile同步到服务器吗?:此外,对于情况1。我在文件管理器中重命名并压缩文件夹,如果失败,我将解压缩并重命名回原始名称,需要10秒;)关于2:如果没有ssh,我认为您没有其他选择,只能使用某种文件同步程序。关于freefile:我真的不知道。。从来没用过。关于ziping作为版本控制员:嗯。。听起来不错。。我想。。您应该考虑磁盘大小。drupal+供应商目录可能是超级重的,关于依赖关系的其他注释:如果没有composer检查您在远程计算机上的依赖关系,您无法确定(或者很难确定)一切都将正常工作