Обзор Drupal 8 и отличие от предыдущих версий.

Пользователь удален
Drupal - одна из самых востребованных среди пользователей платформ, на которой уже созданы миллионы сайтов с админкой и возможностью самостоятельно сделать такой интернет-ресурс, какой нужен конкретному пользователю. Самая новая версия Drupal 8 еще требует доработки, но уже обсуждаются ее достоинства и недостатки.



Внешне, новый вариант почти не отличается от седьмого – тот же Dashboard и Batrik, админка только слегка подретуширована, но структура кажется более продуманной и удобной.

К преимуществам можно отнести:

- уменьшение количества папок в CMS;
- ядро размещено в папку core, что позволяет неопытным создателям сайтов быстрее понять, что не стоит трогать, загружая собственные модули;
- папки modules и themes вынесены в корень;
- возможно установить отдельный язык админки, если он не английский и не русский;
- материалы разделены на страницы и статьи;
- комментарии в новой версии сделаны в виде полей;
- PHPtemplate заменен фреймворком Twig;
- часовой пояс устанавливается автоматически в соответствии с местоположением создателя ресурса;
- тулбар более удобен и приятен на вид;
- переделана форма, предназначенная для добавления контента:
- дополнительные настройки установлены в правую часть;
- имеется CKEditor;
- двойная кнопка добавления контента, поэтому есть возможность добавить как неопубликованные, так и опубликованные статьи;
- отпала необходимость терять время на поиски во вкладках чекбокса;
- контент можно менять без перехода на страницу, предназначенную для редактирования;
- особенности установки:
- перед установкой можно выбрать любой язык, а не только такой, чей файл имеется в ядре;
- два профиля установки (так же, как и раньше): Standart и Minimal, но изменены инпуты – присутствует transition + box-shadow (эффект тени, если поле в фокусе);
- сразу после установки начинается перевод на тот язык, который пользователь выбрал в начале процесса;
- после завершения основной настройки ресурса интерфейс переводится вторично.

К недостаткам пользователи относят:

- для создания модулей используется ООП, поэтому те пользователи, которые с ним не знакомы, будут вынуждены учиться;
- так как ядро интегрировано с Symfony2, а темизация изменена на Twig, возникает необходимость переписать множество модулей;
- количество файлов в несколько раз больше, чем в седьмой версии, поэтому обязательно увеличится объем затрат на содержание.

Основные отличия от предыдущих версий

Кроме того, что Drupal 8 можно использовать сразу же, существуют и другие особенности и новшества:
- более удобное и простое редактирование в сети;
- можно не только выбрать любой язык, но и изменить тот, который установлен по умолчанию;
- возможно добавить одно или несколько изображений без использования дополнительных модулей;
- более удобный и интуитивно понятный тулбар, который легко адаптируется;
- нет необходимости менять код для того, чтобы изменить отображение формы ноды;
- появились новые поля: Picture, Telephone, Email, Link, Date (отобразить события) и Entity Reference (связать контент);
- система, предназначенная для управления конфигурированием, перемещена в файлы в формате yaml;
- в ядре имеется модуль Migrate, который дает возможность обновить шестую и седьмую версию до восьмой;
- все, связанное с HTTP, преобразуется при помощи Symfony2;
-  Twig более простой и гибкий по сравнению с Phptemplate;
- Drupal 8 может функционировать в качестве REST сервера, обслуживающего несколько устройств;
- хуки info заменены плагином, дополняющим работу модулей и ядра.

По большому счету Drupal 8 мало отличается от предыдущей версии, но более удобен и выглядит привлекательнее. Но некоторые пользователи недовольны. В основном это те, кто не любит изменений, которые могут оказаться не комфортными и выбить из колеи. В случае с Drupal 8 это необходимость учиться, что несомненно полезно, но немного неудобно.
Редактировалось: 1 раз (Последний: 15 января 2015 в 11:03)
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.
Предыдущая темаСледующая тема
Перейти на форум: