使用Composer来管理Drupal 8项目是否绝对必要?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Composer来管理Drupal 8项目是否绝对必要?相关的知识,希望对你有一定的参考价值。
如果这是偏离主题,或者之前已被问过的事情,请提前道歉,但有没有办法在不使用Composer的情况下维护稳定的Drupal 8网站?
我问的原因是因为我无法在共享的GoDaddy托管上使用Composer。虽然它足够强大,可以运行多个drupal 7和8安装,但是一旦我使用ssh(通过终端)运行composer命令,它似乎就会瘫痪。事情冻结了一段时间,然后我收到了“被杀”的消息。如果我在这段时间内检查服务器处理器,I / O或RAM统计信息,它们都是红色的。
我在本网站的其他地方读过,不建议在现场网站上运行作曲家。推荐的方法是在网站的本地(localhost)副本上运行composer,并上传更新的文件,但这似乎不切实际,因为有时我需要做的就是安装一个小模块,或其他只涉及少量文件的模块。
任何见解都非常受欢迎。如果我做错了,请提出正确的建议。现在事情已经到了头。
提前致谢。
在基本的,作曲家下载libs并创建自动加载器。
因此,如果您在localhost和服务器上拥有相同/相似(php版本!!)的环境,您只需将供应商目录上传到服务器(这就是全部)。
它会工作,直到你添加一些新的lib(然后你需要再次上传供应商目录)
所以回答 - 你不需要服务器上的ssh和composer。
根本不需要使用作曲家,它只是更容易。你可以用FTP手动添加/删除(先卸载)模块......我不建议这样做!
以上是关于使用Composer来管理Drupal 8项目是否绝对必要?的主要内容,如果未能解决你的问题,请参考以下文章
markdown 如何使用Composer在Drupal 8中应用补丁