Нужно мерить точнее, что именно на каждом хостинге быстрее или медленнее.
Например, импорт может упираться а файловую систему, а не в базу или процессор.
Стоит поставить xhprof/blackfire/newrelic - любой расскажет больше, чем общий замер времени. А так можно только гадать...
Для изучения роутеров лучше попробовать каждый, причем, важно ещё и сравнить скорость работы и удобно поддержки.
Начать лучше с https://github.com/nikic/FastRoute а дальше ларку, симфу и symfony cmf
Поддержка 7 и 9 заканчивается 1 ноября 2023 https://www.drupal.org/about/core/policies/core-release-cycles/schedule#...
Стабильно в рамках релизов ядра
Использую, удобная и развивается!
php ~/.conf ig/composer/vendor/bin/drush
крайне странно выглядитДля 8-го ядра минимально нужна 7.0.8
Пруф https://git.drupalcode.org/project/drupal/-/blob/8.9.x/core/composer.jso...
Из бд не удалил - смотри внимательно в таблице key_value
Скорее всего проблема решится патчем из https://www.drupal.org/project/drupal/issues/3142928
Наверняка смотришь в свежем Хроме и ловишь https://www.drupal.org/project/drupal/issues/3138421
Нужно мерить точнее, что именно на каждом хостинге быстрее или медленнее.
Например, импорт может упираться а файловую систему, а не в базу или процессор.
Стоит поставить xhprof/blackfire/newrelic - любой расскажет больше, чем общий замер времени. А так можно только гадать...
В 8ке он там же в ядре ban и в контрибе для range https://www.drupal.org/docs/8/core/modules/ban/overview
Ибо сначала композер запускается локальным пыхом, а потом нужно его и драш запускать в контейнере docker-compose exec -it php ash
Эта констата из php-mysql, ну и пых для 8.8 ядра должен быть 7й
Что за ошибка и какой версии драш ставится?
Папки нет, потому, как она должна быть другом месте для 10го драша
Полагаю, нужно код рлагина смотреть, это внешняя left-join таблица...
Перед 9-кой придётся перейти на 8.8+ либо самим миграции делать
Странный топик, особенно когда глобально об автообновлениях думают https://www.drupal.org/about/strategic-initiatives/automatic-updates
Я полагаю, что инструмент не так важен, намного важнее ревью и своевременное обновление в соответствии с английским оригиналом
Также напомню о https://www.drupal.org/docs/user_guide/en/index.html
который содержит довольно много информации, но так и не был переведён на русский язык (и украинский тоже)
Даже нет запроса на добавление языка https://www.drupal.org/project/user_guide
Также рекомендую разработчикам поглядывать и помогать в задачах по чистке кода core @deprecated
По хорошему, не стоит публиковать очередной полуфабрикат как модуль, правильнее сделать патч к одному из существующих
Для изучения роутеров лучше попробовать каждый, причем, важно ещё и сравнить скорость работы и удобно поддержки.
Начать лучше с https://github.com/nikic/FastRoute а дальше ларку, симфу и symfony cmf
Схема поля - это ответственность поля, к которой есть АПИ, который не менялся
Настоятельно рекомендую изучить. что является API и к чему будет обратная совместимость в минорных релизах
https://www.drupal.org/core/d8-bc-policy
Для справки - через 2-3 года Drupal 9 выйдет
А для небольших переименований есть string overrides, опять-таки профайлинг под админом, у которого многие кеши не работают, ни о чем не говорит
Сообщество https://www.drupal.org/node/2638124/revisions делал Егор, видать у него и ключи)