Глоссарий терминов

Документация по статическому генератору сайтов Zola

Глоссарий терминов Zola🔗

Этот глоссарий содержит основные термины, используемые в Zola и статических генераторах сайтов.

Алфавитный указатель🔗

Быстрая навигация: А Б В Г Д К М Н О П Р С Т У Ф Х Ц Ш Э Ю Я

А🔗

Статический генератор сайтов (SSG)🔗

Программа, которая преобразует контент (обычно в формате Markdown), шаблоны и конфигурацию в готовые HTML-файлы. Эти файлы можно разместить на любом веб-сервере без необходимости серверной обработки.

Пример: Zola, Hugo, Jekyll

Статический сайт🔗

Веб-сайт, состоящий из предварительно сгенерированных HTML-файлов, CSS и JavaScript, которые отдаются пользователю без серверной обработки.

Преимущества: Быстрая загрузка, высокая безопасность, легкое кэширование

Б🔗

Бинарный файл🔗

Исполняемый файл, содержащий скомпилированный код программы. Zola распространяется как единый бинарный файл без зависимостей.

Пример: /usr/local/bin/zola

В🔗

Веб-сервер🔗

Программное обеспечение, которое обрабатывает HTTP-запросы и отдает веб-страницы. Для Zola можно использовать любой веб-сервер (Nginx, Apache, Caddy и др.).

Г🔗

Генерация сайта🔗

Процесс преобразования исходных файлов (Markdown, шаблоны, конфигурация) в готовые HTML-файлы.

Команда: zola build

Д🔗

Домен🔗

Уникальное имя веб-сайта в интернете. Например, n.syntog.ru.

К🔗

Контент🔗

Основное содержимое веб-сайта - статьи, страницы, посты. В Zola контент обычно хранится в формате Markdown в директории content/.

Конфигурация🔗

Настройки сайта, хранящиеся в файле config.toml. Включают базовый URL, параметры сборки, настройки Markdown и другие опции.

Кэширование🔗

Сохранение статических файлов в кэше браузера или CDN для ускорения загрузки страниц.

М🔗

Markdown🔗

Легкий язык разметки для форматирования текста. Используется для создания контента в Zola.

Пример:

# Заголовок

**Жирный текст** и *курсив*

[Ссылка](https://example.com)

Маршрутизация🔗

Процесс определения, какой контент отображать для конкретного URL. Zola автоматически создает маршруты на основе структуры директорий.

Н🔗

Система меню и ссылок, позволяющая пользователям перемещаться по сайту.

О🔗

Отладка🔗

Процесс поиска и исправления ошибок в коде или конфигурации.

Команда для отладки: zola serve --interface 0.0.0.0 --port 1111

П🔗

Публикация🔗

Процесс размещения сгенерированного сайта на веб-сервере для общего доступа.

Путь (Path)🔗

Адрес файла или директории в файловой системе или URL.

Р🔗

Развертывание🔗

Процесс копирования сгенерированных файлов на рабочий веб-сервер.

Типичные методы: FTP, SFTP, Git, CI/CD

Разметка🔗

Способ форматирования текста с помощью тегов или специальных символов.

Репозиторий🔗

Хранилище кода и файлов проекта, обычно управляемое системой контроля версий (Git).

Rust🔗

Язык программирования, на котором написан Zola. Известен своей производительностью и безопасностью.

С🔗

Sass🔗

Препроцессор CSS, позволяющий использовать переменные, вложенности и миксины в стилях.

Сервер разработки🔗

Локальный веб-сервер для предварительного просмотра сайта во время разработки.

Команда: zola serve

Сборка🔗

Процесс генерации статических файлов из исходных материалов.

Ссылка🔗

Элемент HTML, позволяющий переходить с одной страницы на другую.

Markdown синтаксис: [текст](url)

Т🔗

Таксономия🔗

Система классификации контента (теги, категории, авторы и др.).

Пример конфигурации:

[taxonomies]
tags = "tags"
categories = "categories"

Тема🔗

Набор шаблонов, стилей и скриптов, определяющих внешний вид сайта.

Тера (Tera)🔗

Язык шаблонов, используемый в Zola. Похож на Jinja2.

Пример:

<h1>{{ page.title }}</h1>
<div>{{ page.content | safe }}</div>

TOML🔗

Формат конфигурационных файлов, используемый Zola.

Пример:

[markdown]
highlight_code = true

У🔗

URL🔗

Унифицированный указатель ресурса - адрес веб-страницы в интернете.

Пример: https://n.syntog.ru/glossary/

Ф🔗

Фронт-маттер (Front Matter)🔗

Метаданные страницы в формате TOML или YAML, размещаемые в начале Markdown-файла.

Пример:

+++
title = "Моя страница"
draft = false
+++

Функция🔗

В программировании - блок кода, выполняющий определенную задачу.

Х🔗

Хост🔗

Сервер или компьютер, на котором размещен веб-сайт.

Хэш🔗

Уникальное строковое представление данных, часто используемое для идентификации файлов.

Ц🔗

Цветовая схема🔗

Набор цветов, используемых для оформления сайта.

Ш🔗

Шаблон🔗

Файл, определяющий структуру и внешний вид страницы. Zola использует шаблоны Tera.

Шрифт🔗

Набор символов определенного дизайна, используемый для отображения текста.

Э🔗

Элемент🔗

Часть веб-страницы, определенная HTML-тегом.

Примеры: <div>, <p>, <h1>

Ю🔗

Юникод🔗

Стандарт кодирования символов, поддерживающий символы всех письменных языков.

Я🔗

Язык программирования🔗

Формальный язык для написания компьютерных программ.

Примеры: Rust, Python, JavaScript

Якорь🔗

Элемент HTML, позволяющий создавать ссылки на конкретные части страницы.

Синтаксис: <a href="#section">Ссылка на раздел</a>

Поиск по глоссарию🔗

Используйте поле поиска ниже, чтобы быстро найти нужный термин:

Программа, которая преобразует контент (обычно в формате Markdown), шаблоны и конфигурацию в готовые HTML-файлы. Эти файлы можно разместить на любом веб-сервере без необходимости серверной обработки.

Пример: Zola, Hugo, Jekyll

Статический сайт🔗

Веб-сайт, состоящий из предварительно сгенерированных HTML-файлов, CSS и JavaScript, которые отдаются пользователю без серверной обработки.

Преимущества: Быстрая загрузка, высокая безопасность, легкое кэширование

Б🔗

Бинарный файл🔗

Исполняемый файл, содержащий скомпилированный код программы. Zola распространяется как единый бинарный файл без зависимостей.

Пример: /usr/local/bin/zola

В🔗

Веб-сервер🔗

Программное обеспечение, которое обрабатывает HTTP-запросы и отдает веб-страницы. Для Zola можно использовать любой веб-сервер (Nginx, Apache, Caddy и др.).

Г🔗

Генерация сайта🔗

Процесс преобразования исходных файлов (Markdown, шаблоны, конфигурация) в готовые HTML-файлы.

Команда: zola build

Д🔗

Домен🔗

Уникальное имя веб-сайта в интернете. Например, n.syntog.ru.

К🔗

Контент🔗

Основное содержимое веб-сайта - статьи, страницы, посты. В Zola контент обычно хранится в формате Markdown в директории content/.

Конфигурация🔗

Настройки сайта, хранящиеся в файле config.toml. Включают базовый URL, параметры сборки, настройки Markdown и другие опции.

Кэширование🔗

Сохранение статических файлов в кэше браузера или CDN для ускорения загрузки страниц.

М🔗

Markdown🔗

Легкий язык разметки для форматирования текста. Используется для создания контента в Zola.

Пример:

# Заголовок

**Жирный текст** и *курсив*

[Ссылка](https://example.com)

Маршрутизация🔗

Процесс определения, какой контент отображать для конкретного URL. Zola автоматически создает маршруты на основе структуры директорий.

Н🔗

Система меню и ссылок, позволяющая пользователям перемещаться по сайту.

О🔗

Отладка🔗

Процесс поиска и исправления ошибок в коде или конфигурации.

Команда для отладки: zola serve --interface 0.0.0.0 --port 1111

П🔗

Публикация🔗

Процесс размещения сгенерированного сайта на веб-сервере для общего доступа.

Путь (Path)🔗

Адрес файла или директории в файловой системе или URL.

Р🔗

Развертывание🔗

Процесс копирования сгенерированных файлов на рабочий веб-сервер.

Типичные методы: FTP, SFTP, Git, CI/CD

Разметка🔗

Способ форматирования текста с помощью тегов или специальных символов.

Репозиторий🔗

Хранилище кода и файлов проекта, обычно управляемое системой контроля версий (Git).

Rust🔗

Язык программирования, на котором написан Zola. Известен своей производительностью и безопасностью.

С🔗

Sass🔗

Препроцессор CSS, позволяющий использовать переменные, вложенности и миксины в стилях.

Сервер разработки🔗

Локальный веб-сервер для предварительного просмотра сайта во время разработки.

Команда: zola serve

Сборка🔗

Процесс генерации статических файлов из исходных материалов.

Ссылка🔗

Элемент HTML, позволяющий переходить с одной страницы на другую.

Markdown синтаксис: [текст](url)

Т🔗

Таксономия🔗

Система классификации контента (теги, категории, авторы и др.).

Пример конфигурации:

[taxonomies]
tags = "tags"
categories = "categories"

Тема🔗

Набор шаблонов, стилей и скриптов, определяющих внешний вид сайта.

Тера (Tera)🔗

Язык шаблонов, используемый в Zola. Похож на Jinja2.

Пример:

<h1>{{ page.title }}</h1>
<div>{{ page.content | safe }}</div>

TOML🔗

Формат конфигурационных файлов, используемый Zola.

Пример:

[markdown]
highlight_code = true

У🔗

URL🔗

Унифицированный указатель ресурса - адрес веб-страницы в интернете.

Пример: https://n.syntog.ru/glossary/

Ф🔗

Фронт-маттер (Front Matter)🔗

Метаданные страницы в формате TOML или YAML, размещаемые в начале Markdown-файла.

Пример:

+++
title = "Моя страница"
draft = false
+++

Функция🔗

В программировании - блок кода, выполняющий определенную задачу.

Х🔗

Хост🔗

Сервер или компьютер, на котором размещен веб-сайт.

Хэш🔗

Уникальное строковое представление данных, часто используемое для идентификации файлов.

Ц🔗

Цветовая схема🔗

Набор цветов, используемых для оформления сайта.

Ш🔗

Шаблон🔗

Файл, определяющий структуру и внешний вид страницы. Zola использует шаблоны Tera.

Шрифт🔗

Набор символов определенного дизайна, используемый для отображения текста.

Э🔗

Элемент🔗

Часть веб-страницы, определенная HTML-тегом.

Примеры: <div>, <p>, <h1>

Ю🔗

Юникод🔗

Стандарт кодирования символов, поддерживающий символы всех письменных языков.

Я🔗

Язык программирования🔗

Формальный язык для написания компьютерных программ.

Примеры: Rust, Python, JavaScript

Якорь🔗

Элемент HTML, позволяющий создавать ссылки на конкретные части страницы.

Синтаксис: <a href="#section">Ссылка на раздел</a>

Поиск по глоссарию🔗

Используйте поле поиска ниже, чтобы быстро найти нужный термин: