На какой версии лучше создавать сайт?
Создавала раньше на 8 ( в прошлом году) , но он был недоработан и слетел и так не взялась его лечить.
Думаю на 8 лучше.
Сейчас уже 9 вышла, но думаю она тоже недоработана.....
Подскажите пожалуйста чтоб уж наверняка
Комментарии
Новые проекты начинаем только на Drupal 9
Да на какой хотите. Вопрос лишь в будущей поддержке...
Что именно недоработано?
Добавляла модули и сайт слетел ( создавался онлайн), но и не стала выяснять из-за какого модуля....
Но и во-вторых он был неграмотно создан......
1. Разрабатывать сайты нужно локально. Это быстрее и проще
2. Грамотность создания зависит только от квалификации разработчика
Это я уже выяснила, спасибо.
А что насчет версии?
Рекомендую использовать последнюю, девятую
Хорошо, спасибо.
Хотя все модули были проверенные
На хостинге я видел по ССХ, как должен работать консольный файловый менеджер, юзаются Драш, Композер, создаются дампы БДы, архивы. Потому и пришел к "локальной" разработке. Ничего страшного, если это делать на настроенном хостинге. Главное:
1. Иметь тестовую версию сайта.
2. Делать бекапы. Особенно когда модули ставишь. Сделал дамп БД, поставил модули. Не понравилось - откатился назад.
3. Почему-то, большинство падений сайта "вылечиваются" командой drush cr.
лучше всего иметь git и конфигурации, а то так замучаешься дампы откатывать
Чесно, во многих вопросах еще зеленый.
Git - ну +- пользуюсь.
Конфигураций - вроде понимаю. Настройки сайта без контента.
Дампы - понимаю.
Как лучше не понимаю
Васёк, пользуйся инструментами правильно!
Хостинг - это инструмент для размещения информации, а НЕ для разработки. Соответственно и конфиг веб-сервера в 95% случаях НЕ предназначен для разработки.
+
непонятно
если самому всё настраивать, можно и ssh тоннель прокинуть, чтобы подцепить xdebug + код выливать моментально. То есть - использовать как локальный инстанс.
Это может быть удобно в случае, когда у вас, к примеру, только винда под рукой
Если что - я не призываю так делать, просто говорю что всё не однозначно
Команды почти все одинаковые: что на хостинге что в локальном окружении. Но чтоб на локальное окружение перейти нужно знать, как это работает. Я узнал именно на хостинге. А как должен человек-сайтвод разрабатывать свой сайт я не понимаю.
организуй самый простой деплой с git, например, как тут https://habr.com/ru/post/151997/ - это уже будет прорывом!