1. Введение в TYPO3 v14.1: роли, интерфейс, понятия
Введение в TYPO3 v14.1: роли, интерфейс, понятия
TYPO3 — это CMS (система управления контентом) корпоративного уровня: она помогает создавать и поддерживать сайты, где контент отделён от дизайна и кода, а права доступа и рабочие процессы можно гибко настроить.
В этом курсе мы будем идти от нуля: от знакомства с интерфейсом и базовыми терминами — к созданию структуры страниц, наполнению контентом и пониманию, как TYPO3 организует данные.
Официальные материалы, на которые можно опираться в процессе обучения:
Как устроен сайт в TYPO3: frontend и backend
У TYPO3 есть два основных “мира”, с которыми вы будете работать.
Frontend — это публичная часть сайта, которую видят посетители в браузере. Там отображаются страницы, тексты, изображения, меню и всё, что вы публикуете.
Backend — это административная часть (панель управления), где вы:
Важно: большинство задач новичка выполняются именно в backend.
Роли в TYPO3: кто что делает
В TYPO3 роли обычно разделяют по ответственности. В реальном проекте один человек может совмещать несколько ролей, но понимание разделения помогает не путаться.
Администратор
Администратор отвечает за систему в целом:
Редактор
Редактор работает с контентом:
Интегратор
Интегратор “собирает” сайт в TYPO3 на основе дизайна и требований:
Разработчик
Разработчик пишет код, когда стандартных возможностей недостаточно:
В рамках курса для новичков вы чаще всего будете действовать как редактор и частично как интегратор на базовом уровне.
Backend TYPO3: основные области интерфейса
Когда вы входите в TYPO3 backend, вы видите рабочее пространство, где большинство действий повторяются изо дня в день. Если понять “географию” интерфейса один раз, дальше будет намного проще.
!Схема помогает запомнить, где в backend находятся ключевые зоны управления сайтом
Меню модулей
Это список разделов backend (модулей). Названия и набор модулей зависят от прав пользователя и установленных расширений.
Дерево страниц (page tree)
Слева отображается структура сайта: страницы и разделы. Это центральное место навигации для редактора.
Рабочая область
Справа вы видите содержимое выбранной страницы или список записей (в зависимости от модуля). Чаще всего здесь вы будете добавлять и редактировать контент.
Верхняя панель
Обычно содержит элементы навигации, доступ к поиску, информации о пользователе и быстрым действиям.
Базовые понятия TYPO3, без которых дальше сложно
Ниже — набор терминов, с которыми вы будете встречаться постоянно. Мы будем возвращаться к ним в следующих статьях, но важно понять смысл уже сейчас.
Страница (page)
Страница в TYPO3 — это элемент структуры сайта. Страницы формируют дерево: у страниц могут быть дочерние страницы.
Страница — не то же самое, что “один блок текста”. Это скорее контейнер, внутри которого размещается контент.
Контент-элемент (content element)
Контент-элемент — это “кирпичик”, из которого состоит содержимое страницы: текст, изображение, список, таблица, медиа и другое (в зависимости от настроек и расширений).
Обычно на странице находится несколько контент-элементов.
Запись (record)
TYPO3 хранит данные как набор “записей” разных типов. Для новичка полезно запомнить простую идею:
Это важно, потому что права доступа, языки, версии и хранение в базе данных в TYPO3 часто завязаны именно на концепцию записи.
Модули
Модули — это разделы backend для разных задач. В типовом сценарии новичка часто используются:
Точные названия могут отличаться в зависимости от сборки и прав, но логика остаётся одинаковой: каждый модуль решает свой класс задач.
Файлы и хранилища (File Abstraction Layer)
TYPO3 управляет файлами через слой абстракции файлов (часто называют FAL). На практике это означает:
Это облегчает замену файлов и поддержку порядка в медиа.
Официальная точка входа в тему (можно читать позже, когда начнёте активно работать с файлами):
Права доступа
В TYPO3 права обычно настраиваются так, чтобы пользователь видел только то, что ему нужно. Чаще всего права связаны с:
Для новичка главное правило: если вы “не видите” какую-то кнопку или модуль — это часто означает не ошибку, а ограничение прав.
Кэш
TYPO3 использует кэширование, чтобы сайт работал быстрее. Иногда после изменений вы можете видеть “старую” версию страницы в frontend — это часто связано с кэшем.
На практике новичку достаточно запомнить:
Как выглядит типичный рабочий процесс
Чтобы связать роли, интерфейс и понятия в одну картину, полезно представлять общий сценарий работы:
Что будет дальше в курсе
В следующей статье мы перейдём от теории к практике: подготовим окружение и начнём создавать первую структуру сайта, чтобы вы сразу закрепили понимание дерева страниц и контент-элементов на реальных действиях.