«> Drupal — 15 основных терминов, которые вам необходимо знать Автор: Denis PeszkaTech LeadОпубликовано: 15-04-2021Категория: Drupal

Drupal to оценили CMS, которая становится все более популярной. Если вы заинтересованы в ней или уже используете ее, вы, вероятно, читали несколько более или менее технических статей о ней, но смогли ли вы понять отраслевую терминологию, используемую в них? Вот вы найдете определения 15 основных концепций, связанных с построением и работой Drupal.

Что вы узнаете из статьи?

Развернуть Свернуть содержимое (узел) Сущность Тип содержимого Вид (представление) Модуль (модуль) Путь (путь) Таксономия (таксономия) Словарь терминов (словарь) Поля (поля) Блок (блок) Регион Шаблон (тема) Ядро (ядро Drupal) Роль ( роли) Глоссарий Drupal — резюме 1. Контент (узел)

Узел — это отдельный элемент контента, такой как страница, опрос, тема форума или сообщение в блоге. Например, эта страница является узлом. Комментарии не рассматриваются как контент, но всегда связаны с ним. Эта конфигурация обеспечивает большую гибкость, если вы хотите создавать и редактировать новые типы контента (определение см. В разделе 3).

2. entity

Элемент данных или данных конфигурации, хотя обычно используется этот термин часто относится к сущности содержимого. Примеры включают:

элементы контента, настраиваемые блоки, термины таксономии, определения типов контента.

Первые три элемента являются объектами содержимого, а последние три элемента являются объектами конфигурации.

3. Тип содержимого

Тип контента — это предопределенный набор типов данных, которые связаны друг с другом через информационный контекст, т. Е. Их элементы образуют связанное целое.

С помощью типов контента редакторы сайта могут переносить исходный контент на страницу, в то время как Представления (представления — определение в пункте 4.) — это один из способов, которыми этот контент может быть представлен целевым пользователям.

4. Представление

Представление — это список содержимого на веб-сайте. Базовый модуль (модуль — определение в пункте 5.) Views поддерживает отображение представлений, а базовый модуль пользовательского интерфейса Views позволяет вам создавать и редактировать их в интерфейсе администратора. Когда вы определяете представления, вы загружаете данные со своего веб-сайта и представляете их пользователям.

5. Модуль

Модуль в Drupal является эквивалентом плагинов, например, в WordPress. Хотя Drupal включает в себя базовые функции, необходимые для создания веб-сайта и управления им (Drupal Core — определение см. В разделе 14), некоторые функции, очевидно, недоступны по умолчанию.

Например, если вы хотите, чтобы ваш веб-сайт интегрировался с определенной внешней базой данных, вам понадобится специальный модуль для этого. Такие решения известны как дополнительные модули, чтобы отличать их от основных модулей. Обычно они создаются с помощью PHP, JavaScript и CSS. Даже если ваш сайт содержит много таких плагинов, вы можете контролировать, какие модули активно используются, включив или отключив их в соответствующем меню в панели администратора.

6. Путь

Уникальная последняя часть внутреннего URL-адреса, которую система присваивает странице на вашем сайте. Этот сайт может быть ориентирован на посетителей, а также в чисто административных целях.

Например, внутренний URL-адрес страницы службы может выглядеть следующим образом:

http://xyz.pl/node/10

В данном случае путь — node/10.

7. Таксономия

Таксономия используется для классификации содержания сайта. Одним из распространенных примеров таксономии являются теги, используемые для категоризации сообщений в блогах. Кулинарный веб-сайт может использовать их для классификации отдельных рецептов.

Выбранные элементы таксономии известны как термины (см. Определение в разделе 8).

Набор терминов известен как словарь (словарь — см. определение в разделе 9.).

8. Термин

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

С технической точки зрения термины таксономии — это тип сущности, а подтипы сущности — словари. Как и другие объекты, таксономические термины могут иметь прикрепленные поля (определение см. В разделе 9). Например, вы можете включить в них поле изображения, чтобы каждый термин сопровождался значком.

9. Словарь

Группа таксономических терминов, которые можно использовать для категоризации контента определенным образом. Примером может служить перечисление всех брендов одежды в интернет-магазине. С технической точки зрения словари — это подтип сущности для типа сущности таксономического термина.

В одном словаре можно организовать свои термины в иерархической или плоской форме. Теги в веб-блогах обычно следуют последней структуре, при этом все категории контента одинаковы. Однако кулинарный веб-сайт может организовать свое содержимое иерархически: например, помидоры являются подкатегорией овощей, а сами помидоры также делятся на красные и зеленые.

10. Поля

Данные определенного типа , которые прикреплены к элементу содержимого. В качестве примера возьмем интернет-магазин — типы контента в нем могут относиться к описанию продавца, файлу изображения, представляющему логотип, и таксономическому термину.

11. Блок

Блоки — это фрагменты контента (текст, фотографии, ссылки и т. Д.), Которые отображаются в определенной области веб-сайта, например, для входа пользователя. Эти блоки отображаются в предварительно определенных областях (см. Определение в пункте 12), таких как нижний колонтитул или боковая панель. В Drupal 8 была представлена ​​функция Custom Blocks, которая позволяет вам создавать свои собственные версии блоков для конкретных нужд.

12. Регион

Область — это определенная область страницы, в которой можно разместить контент. Примерами области являются нижний колонтитул, боковая панель, заголовок и т. Д. Внешний вид областей, очевидно, определяется темой (см. Раздел 13 ниже), используемой на странице, а содержимое регулируется блоками.

13. Тема

Программное обеспечение и другие ресурсы (изображения, CSS, PHP-код), определяющие стиль и макет сайта. В Drupal вы найдете основные темы, которые включены в Drupal Core (см. Раздел 14), и дополнительные темы, которые можно загрузить из внешних источников и создать по запросу.

14. Ядро Drupal

Core — это стандартная версия рассматриваемой CMS. Он содержит наиболее важные функции, необходимые для работы веб-сайта. Сюда входят такие функции, как:

редактирование визуального макета веб-сайта, системное администрирование, редактирование меню и структуры веб-сайта, управление пользователями, RSS-канал, таксономии. 15. Роль (и)

Роль — это набор разрешений и доступов, назначенных данной учетной записи пользователя. Благодаря им владелец веб-сайта может регулировать, кто и какой объем вмешательства в работу веб-сайта. Примеры ролей:

администратор, модератор, анонимный пользователь, зарегистрированный пользователь.

Две последние роли доступны в Drupal по умолчанию. Первый назначается людям, у которых нет учетной записи или еще не подтвердили ее. Второй предоставляется автоматически зарегистрированным пользователям.

Словарь Drupal — резюме

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


https://smartbees.pl/blog/drupal-15-podstawowych-pojec-ktore-musisz-znac

Rate this post