Datso Stack

Технические требования

Datso Stack: раздел "Технические требования" описывает назначение, администрирование и практическое применение этой части документации.

Технические требования

Этот раздел задает общую базу для всех расширений Datso и помогает проверять окружение до внедрения отдельных функций.

Общие правила стека

  • Целевая база: Joomla 6.1 или новее с корректным SEF, активными языками и рабочей картой namespace.
  • Рекомендуется PHP 8.3 или новее с mysqli, json, mbstring, openssl, curl, fileinfo и обработкой изображений.
  • MySQL или MariaDB должны поддерживать utf8mb4, индексы, транзакции и JSON там, где это используется миграциями.
  • HTTPS обязателен для checkout, клиентских аккаунтов, webhooks и защищенных загрузок.
  • Папки cache, tmp, media и защищенное хранилище пакетов должны быть доступны для записи системному пользователю сайта.
  • SMTP, Stripe webhooks, push-уведомления и системные письма проверяются отдельно от визуального интерфейса.

Эксплуатация

Любое изменение в стеке нужно проверять на маршрутах, языках, правах доступа, кэше и пользовательских сценариях.