hostprofi.ru
Подобрать хостинг
Термин·буква X

XenForo

краткое определение

XenForo — коммерческий движок форумов на PHP/MySQL, разработанный в 2010 году создателями vBulletin. Известен высокой производительностью, современным UI и активным сообществом разработчиков дополнений.

XenForo — коммерческий форумный движок нового поколения, разработанный создателями vBulletin 3 после их ухода из команды. Выпущен в 2010 году. Адаптивный дизайн, встроенная система трофеев, репутации, личных сообщений, уведомлений, SEO-оптимизированных URL. Лицензия — $160 (с брендингом «Powered by XenForo») или $250 (без брендинга), $55/год за обновления.

Архитектура XenForo 2

XenForo 2.x (2017+) построен на собственном PHP-фреймворке с MVC-паттерном. ORM на основе PDO поддерживает MySQL 5.5+ и MariaDB. Шаблонизатор — собственная система с компиляцией и кэшированием. Поддерживает PHP 7.2–8.3. Базовый Redis-адаптер для кэша и сессий встроен с версии 2.2.

Ключевые функции

  • Threads, Posts, Resources: три типа контента с разной логикой взаимодействия
  • Уведомления и алерты: real-time через AJAX-polling
  • Marketplace дополнений (XFMG): официальные платные дополнения от XenForo Ltd
  • Super Admin: защищённый уровень администрирования с паролем в конфиге
  • SEO: canonical URL, Open Graph, JSON-LD, breadcrumbs, robots.txt
  • Поиск: встроенный MySQL FULLTEXT или Elasticsearch для крупных форумов (>1 млн постов)

История

XenForo создан Кирой Аттвудом (Kier Darby) и Майком Салливаном (Mike Sullivan) — бывшими ведущими разработчиками vBulletin. После ухода из Jelsoft (разработчик vBulletin) в 2010 году они основали XenForo Ltd. Первый релиз — октябрь 2010 года. В том же году IB (Internet Brands, владелец vBulletin) подала иск против XenForo Ltd — дело прекратили в 2013 году. XenForo 2.0 (ноябрь 2017) — переработка всей кодовой базы. XenForo 2.2 (2021) — прямые сообщения, Redis, цветные метки. XenForo 2.3 (2024) — обновлённый UI, улучшенная мобильная версия.

XenForo vs phpBB vs vBulletin

ПараметрXenForo 2.3phpBB 3.3vBulletin 6
ЛицензияКоммерческая ($160–250)GPL (бесплатно)Коммерческая (~$300)
Качество кодаВысокоеСреднееУстаревшее
Экосистема дополненийБольшая (xenforo.com/community)БольшаяМалая
Redis-поддержкаВстроенНетНет

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

XenForo работает на виртуальном хостинге при малой аудитории. Форум с 500+ одновременными пользователями требует VPS с 4 ГБ RAM, PHP-FPM, MySQL с правильно настроенным innodb_buffer_pool_size. Redis критичен для форумов с 1 000+ онлайн: кэш страниц, сессий и алертов. CDN для статики обязателен на крупных форумах.

История XenForo

XenForo основан Кьером Хоуком (Kier Darby) и Майком Салливаном (Mike Sullivan) — бывшими ключевыми разработчиками vBulletin 3 и 4. После приобретения Internet Brands (владелец vBulletin) в 2009 году конфликты с командой привели к уходу разработчиков. В 2010 году запущен XenForo 1.0 — быстро набрал популярность среди сообществ, недовольных проблемами vBulletin 4. XenForo 2.0 (2017) — полное переписывание архитектуры. XenForo 2.2 (2020) — встроенная поддержка Redis, 2FA, улучшенная SEO-структура. Internet Brands в 2010 году подала иск против XenForo, который был урегулирован в 2013 году без публичных деталей.

XenForo vs phpBB vs vBulletin

ПараметрXenForophpBBvBulletin
Цена$160–250 единоразово + $55/годБесплатно (GPL)$299 единоразово
ПроизводительностьВысокаяСредняяСредняя
Адаптивный дизайнДа (из коробки)ТемыДа
Redis поддержкаДа (встроена с 2.2)Нет (сторонние)Ограниченная
СообществоКоммерческое форумноеБольшое open sourceСнижается

На что обращать внимание

XenForo работает на виртуальном хостинге при малой аудитории (до 50 одновременных пользователей). Форум с 500+ одновременными требует VPS с 4 ГБ RAM, PHP-FPM, MySQL с правильно настроенным innodb_buffer_pool_size. Redis критичен для крупных форумов. CDN для статики обязателен при нагрузке. Лицензия включает 1 год обновлений; после истечения форум работает, но обновления до новых версий требуют продления.

Другие термины