Рейтинг:-1

Должна ли установка локальных Drush и Drupal через Composer на моем персональном компьютере отличаться от установки на хостинговой платформе?

флаг vn

Должна ли установка локального Drush и соответствующего Drupal через Composer на персональный компьютер с Ubuntu-Apache-MySQL-PHP отличаться от установки на платформе общего хостинга?

Должен ли я просто сделать следующее в обе среды?

cd web_application_root
композитор создать проект drupal/рекомендуемый проект my_site_name_dir
# ГРАФИЧЕСКИЙ ИНТЕРФЕЙС PHP MYADMIN
# установка графического интерфейса
для композитора требуется drupal/metatag
Рейтинг:0
флаг cn

Короткий ответ

При установке drupal и drush с помощью composer вы можете сделать это так же, как на платформе общего хостинга, так и локально — при условии, что платформа общего хостинга дает вам доступ к тем же инструментам командной строки, которые доступны локально.

Длинный ответ: используйте контроль версий

Вообще говоря, вы хотите использовать композитор с git, и вы зарегистрируете свой композитор.json и композитор.lock файлы в репозиторий git. Затем вы клонируете это репо в свою локальную среду + среду общего хостинга.

Таким образом, хотя у вас есть несколько копий композитор.json и композитор.lock, все они управляются через репозиторий git, поэтому гораздо проще синхронизировать изменения между вашей локальной средой и сервером общего хостинга.

флаг vn
Спасибо, и я ценю «вообще говоря», поскольку Git может быть излишним для меня, потому что я стремлюсь создать только один веб-сайт Drupal для себя (без членов команды), для моих личных услуг, только ядро ​​​​с модулем Metatag, только текст , обновляется непосредственно онлайн.
Kevin avatar
флаг in
Неиспользование контроля версий — огромная ошибка, независимо от того, как мало людей будут его касаться. Это никогда не бывает лишним. Сделайте себе одолжение и используйте его.
флаг cn
@drupal_love Я все разрабатываю сам, но теперь я использую git во всех своих проектах. Это действительно удобно, когда вам нужно сделать откат, потому что что-то пошло не так с основным обновлением (например, грядущее обновление Drupal 10 в этом году). Когда вы освоитесь с контролем версий, его можно настроить менее чем за пять минут — в моем случае это `git init`, репозиторий и копирование моего файла открытого ключа SSH на виртуальный хостинг, так что это не так уж и много. накладные расходы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.