使用Composer来管理Drupal 8项目是否绝对必要?

时间:2018-01-01 15:26:59

标签: php drupal composer-php drupal-8

如果这是偏离主题的事先提出道歉,或之前已被问过的事情,但有没有办法在没有使用Composer的情况下维护稳定的Drupal 8网站?

为什么我问是因为我无法在共享的GoDaddy托管上使用Composer。虽然它足够强大,可以运行多个drupal 7和8安装,但是一旦我使用ssh(通过终端)运行composer命令,它似乎就会瘫痪。事情冻结了一段时间,然后我收到了“被杀”的消息。如果我在这段时间内检查服务器处理器,I / O或RAM统计信息,它们都是红色的。

我在本网站的其他地方读过,不建议在现场网站上运行作曲家。建议的方法是在网站的本地(本地主机)副本上运行composer,并上传更新的文件,但这似乎不切实际,因为有时我需要做的就是安装一个小模块,或其他只涉及少量文件的模块

非常欢迎任何见解。如果我做错了,请提出正确的建议。事情已经到了头。

提前致谢。

2 个答案:

答案 0 :(得分:1)

在基本的,作曲家下载libs并创建自动加载器。

因此,如果您在localhost和服务器上拥有相同/相似(php版本!!)的环境,您只需将供应商目录上传到服务器(这就是全部)。

它会一直工作,直到你添加一些新的lib(然后你需要再次上传供应商目录)

所以awsering - 你不需要服务器上的ssh和composer。

答案 1 :(得分:0)

根本不需要使用作曲家,它更容易。 你可以用FTP手动添加/删除(先卸载)模块......我不推荐这个!