Мини обзор Drupal 8
Сегодня я делаю мини обзор Drupal 8, скриншоты прилагаются (как же без них). Рассмотреть весь Drupal 8 у меня не получится, т.к. на это нужно очень много времени, поэтому я рассмотрю его очень бегло. Также, Drupal 8 интегрируют с Symfony2 (привет, ООП). Итак, начнём!
Установка Drupal 8
Качаем дистрибутив Drupal 8 через сайт либо через Drush, кому как удобнее. Я качал через Drush.
Хочу заметить, что в Drupal 8 теперь при установке можно сразу выбрать язык, ненадо делать никаких лишних действий, все сразу автоматически скачивается с localize.drupal.org
В ядро Drupal 8 добавили следующие модули: Views, CKeditor, Link, Telephone, Entity, Entity reference и наверняка есть еще модули которые я не отметил.
Установка 8ки длится немного дольше чем 7ка. Вероятно, что она стала тяжелее по требованиям к железу. Всё это я тестирую на дедике.
Обзор интерфейса и внутренностей
Тулбар немного изменился от версии в 7ке. Его можно сделать как горизонтальым(выше на изображении) так и вертикальным.
При нажатии на "Меню" мы можем скрыть полосу с меню, а при повторном нажатии - оно снова появится. В ссылке "ярлыки" можно вставить часто используемые ссылки, например на добавление вашего типа материала и прочее.
На странице редактирвания личного профиля user/1/edit теперь можно выставлять отдельный язык для админки - очень удобная вещь, особенно когда делаешь сайт на отличном от русского или английского языка.
По умолчанию в Drupal 8 идут 2 типа материалов: статья и страница. Комментарии реализованы в виде полей.
Drupal 8 адаптирует фреймворк Twig (twig.sensiolabs.org) для темизации, заменяя предыдущий PHPtemplate.
Вещи, которые требуют внимания
- Массовые изменения в API. Из-за того, что ядро друпала интегрируется с Symfony2 и темизация меняется на Twig, придется переписать кучу модулей (ООП) и тем.
- Требовательность к железу. Мне кажется, что Drupal 8 будет немного тяжелее чем 7ка и обычные шаред хостинги не потянут. Поэтому Drupal 8 будет дорог в содержании в отличии от других CMS/CMF.
Вот вроде и всё, если есть что добавить - пишите в комментах, я буду дополнять. Всем спасибо за внимание!
- 2919 просмотров
Разделы
Комменты
-
Olzhas 5 месяцев 1 неделя назадСпасибо. С Новым Годом! →
-
Den 6 месяцев 5 дней назадВ первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. →
-
Гость 6 месяцев 5 дней назадЕсли все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того →
-
Валерий 7 месяцев 3 дня назадда можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер →
-
admin 7 месяцев 4 дня назадВалерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт →
-
Валерий 7 месяцев 6 дней назадзахожу на mysql через ssh по команде →
-
admin 7 месяцев 6 дней назадДобрый вечер, какой у вас клиент? →
-
Валерий 7 месяцев 1 неделя назадЗдравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? →
-
Eduard 7 месяцев 2 недели назадВидать, домен хороший был. Заявление пробывали писать на мошенника? →
-
Stas 9 месяцев 3 дня назадОшибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям! →
Комментарии (0)