Введение в TubePress
Что такое TubePress, философия проекта и из чего состоит эта CMS.
Добро пожаловать в документацию TubePress. TubePress — это бесплатная система управления контентом с самостоятельным хостингом для видеосайтов. Вы скачиваете её, устанавливаете на собственный сервер и владеете всем — кодом, базой данных, видео и аудиторией. Никаких лицензионных сборов, платных уровней, ограничений использования и файлов, закодированных ionCube. Каждая строка написана на читаемом современном PHP.
Это руководство охватывает весь путь: установку TubePress, наполнение его контентом, обеспечение быстрой работы и привлекательного внешнего вида, ранжирование и монетизацию видео, а также — при желании — подключение к дополнительным облачным сервисам, обеспечивающим работу AI и каталога контента.
Что такое TubePress?
TubePress относится к видеосайтам так же, как WordPress к блогам: это полноценная, расширяемая платформа, которая берёт на себя сложные задачи — загрузку и транскодирование видео, организацию большой библиотеки, быструю раздачу контента, его ранжирование и монетизацию — оставаясь при этом достаточно простой для работы на стандартном хостинге.
Он построен на чистом PHP без фреймворков: никаких зависимостей Composer, которые могут сломаться, никаких шагов сборки Node.js, никаких закодированных блобов. Работает на обычном стеке LAMP или LEMP (Apache или Nginx + PHP + MySQL/MariaDB). Это делает хостинг дешёвым, аудит простым, а код — вашим для модификации.
| Принцип | Что это означает для вас |
|---|---|
| Бесплатно & самостоятельный хостинг | Без лицензионных сборов — для личного или коммерческого использования. Запускайте любое количество сайтов на собственных серверах. |
| Открытый, читаемый исходный код | Чистый PHP 8 — без ionCube, без кодирования. Читайте, изменяйте, расширяйте. |
| Построен для масштабирования | Протестирован с библиотеками из сотен тысяч видео: пакетные задания, CTR-ранжирование и псевдо-cron, не требующий системного crontab. |
| Без привязки | Стандартная MySQL-схема и файлы на диске. Делайте резервные копии, меняйте хост или экспортируйте данные когда угодно. |
| Расширяемый | Система тем и плагинов в стиле WordPress с хуками действий и фильтров. |
Что можно создать
TubePress поставляется со всем необходимым для производственного видеосайта из коробки. Ключевые возможности — каждая из которых подробно описана далее в этой документации — это:
Структура TubePress
Понимание структуры упрощает всё остальное. TubePress разделяет неизменное, обновляемое ядро и дополнения, которые вы свободно устанавливаете и удаляете. Обновления затрагивают только ядро, поэтому ваши темы, плагины и контент никогда не перезаписываются.
tubepress/
├── config/ App, database & install configuration
├── src/ The core engine (never edit to customise)
│ ├── Core/ App, Router, Database, CronManager, managers
│ ├── Auth/ Authentication & permission gate
│ ├── Models/ Video, Category, Performer, User, Setting…
│ ├── Admin/ Admin panel controllers
│ ├── Front/ Public-facing controllers
│ ├── Helpers/ Format, uploads, SEO, rate limiting…
│ ├── Plugin/ Hook system & plugin manager
│ └── Theme/ Theme manager & renderer
├── sql/ Numbered, auto-run database migrations
├── templates/ Admin panel & install wizard views
├── public/ Web root — index.php, uploads/
│
├── themes/ ← add-ons: drop-in themes (active: "simply")
├── plugins/ ← add-ons: drop-in plugins (agegate, backup, ctr)
└── lang/ Translation files (en, fr, de, es, ar…)Подробнее с каждой из этих областей вы познакомитесь в справочнике Архитектура. А пока запомните золотое правило: вносите изменения через темы, плагины и настройки — никогда не редактируя ядро.
Бесплатное ПО, дополнительные облачные сервисы
Сама CMS совершенно бесплатна и работает полностью самостоятельно. Отдельно вы можете привязать свой сайт к бесплатной учётной записи tubepress.io, чтобы получить доступ к дополнительным облачным сервисам с оплатой по мере использования, которые в противном случае потребовали бы от вас управления тяжёлой инфраструктурой:
- Каталог контента — импортируйте из библиотеки 400 000+ готовых к публикации видео вместо того, чтобы собирать свои собственные.
- Функции AI — генерируйте заголовки, описания и переводы через управляемый AI-прокси.
- Маркетплейс — устанавливайте лицензированные премиальные плагины и темы.
- Поддержка & объявления — открывайте тикеты и получайте обновления продукта из панели администратора.
Эти сервисы оплачиваются предоплаченными кредитами, а новые аккаунты начинают со 150 бесплатных кредитов. Ничего из этого не требуется для работы видеосайта — это доступно, когда вы хотите двигаться быстрее. См. раздел Подключение учётной записи для получения полной информации.
Структура документации
Боковая панель группирует документацию по задачам:
- Начало работы — требования, установка и первый день.
- Панель администратора & контент — повседневная работа с библиотекой.
- Импорт, медиа & внешний вид — наполнение сайта, транскодирование и оформление.
- SEO & рост — ранжирование, монетизация и языки.
- Учётная запись, пользователи & администрирование — облачные сервисы, участники, безопасность и обслуживание.
- Справочник разработчика — архитектура, хуки, template API и CLI.
- Справочник & помощь — полный список настроек, устранение неполадок и FAQ.
Используйте поле фильтра в верхней части боковой панели (нажмите /), чтобы перейти прямо к любой странице.
Куда идти дальше
Остались вопросы?
Откройте заявку в панели управления, и наша команда поможет.