Обзор CMS phpBB

PhpBB — самый популярный форумный движок. Распространяется бесплатно, имеет много дополнений и расширений для улучшения функциональности. У phpBB — очень развитое пользовательское сообщество, которое помогает освоиться новичку и совместными усилиями развивает проект. Ближайшим его аналогом считается популярный российский конструктор форумов и сайтов uCoz.

Удобство использования 

PhpBB работает с 2000 года. Система была использована для создания огромного количества сайтов разной степени привлекательности и функциональности. Движок распространяется по свободной лицензии, поэтому установить его на свой хостинг может любой веб-мастер. Сервис предлагает все базовые возможности форума плюс некоторые интересные инструменты, расширяющие функциональность сайта:

  • Добавление подфорумов.
  • Отправка прикрепленных файлов.
  • Регулирование серверной нагрузки.
  • Настройка прав доступа. 
  • Система обновлений для быстрой установки свежей версии.

В последних версиях реализована система кэширования, предупреждения и закладки, BBCode и другие фишки, которые делают использование движка еще более удобным. 

Административная панель phpBB  русифицирована и насыщена разными параметрами. Чтобы сайт работал надёжно и безопасно, придётся потратить время на его настройку — это займёт около часа. Для удобства можно не читать всю документацию по базовой настройке, а посмотреть тематические видео — это возможно благодаря большому русскоязычному сообществу пользователей, которые помогают проекту развиваться. 

Для управления форумами, отдельными сообщениями, пользователями и группами, правами доступа и внешним видом в панели администратора есть отдельные разделы. Разобраться со всеми параметрами будет непросто, но в процессе изучения вы быстро поймете логику работы движка, что очень важно для успешного функционирования форума. В дальнейшем всё управление будет производиться из административной панели, поэтому в ней нужно отлично ориентироваться. 

Дизайн

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

Управление предустановленными стилями производится на вкладке «Персонализация». В разделе «Установить стили» можно их включать, выключать, активировать и деактивировать. Предустановленные стили удобно будет использовать администраторам с минимальным опытом в программировании, которым для работы форума достаточно стандартного оформления. В них можно вносить только незначительные изменения – например, заменить логотип. 

В предустановленных стилях нельзя править шаблоны и темы. Эти возможности доступны только в тех стилях, которые загрузил веб-мастер. Если вы администратор не умеет создавать стили, то можно скачать готовые варианты платно или бесплатно на разных сайтах, посвящённых работе с phpBB.

Поисковая оптимизация (SEO)

У самого движка phpBB крайне мало инструментов поисковой оптимизации. Даже для добавления такой мелочи, как человекочитаемые URL, администраторам приходится пользоваться расширениями. С другими SEO-возможностями ситуация аналогичная. Если хотите добавить мета-описание для поисковой выдачи, сделать разметку для соцсетей — устанавливайте расширения.

Ситуацию спасает только большое сообщество пользователей phpBB. Так как это проект с открытым исходным кодом, для него разработано большое количество модов и дополнений. Так что для нормальной поисковой оптимизации придётся ещё потратить время на поиск подходящих расширений. Советовать конкретные решения сложно — разработчики часто прекращают поддержку дополнений.

Затраты на создание сайта

PhpBB — бесплатный движок. Его можно просто скачать с официального сайта разработчиков и установить на хостинг. Поэтому количество обязательных затрат при его использовании сокращается до минимума. Вам придётся заплатить только за хостинг и домен для сайта. 

PhpBB достаточно требователен к ресурсам хостера, особенно последние версии движка. Поэтому нужно выбирать тариф, который справится с нагрузкой. Это должен быть явно не самый дешёвый тарифный план в сетке. Чем мощнее, тем лучше, поэтому пару сотен рублей в месяц точно нужно приготовить на оплату хостинга. 

Обновления системы доступны бесплатно, как и 55 языковых пакета, более 300 расширений и 600 стилей. Если вам понравилась тема или расширение, вы можете поблагодарить разработчика, отправив ему любую сумму. Это добровольное пожертвование, которое помогает сообществу развиваться. 

При наличии специальных навыков можно создавать темы и расширения самостоятельно. PhpBB — открытая система с подробной документацией, поэтому никаких проблем с доработкой движка не возникнет. Можно заказать выполнение задачи у студии или специалиста — вы легко найдёте предложения разработки под phpBB, например, на биржах фриланса. 

Лучший хостинг для phpBB

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

  • Маленькому сообществу будет комфортно даже на виртуальном хостинге. На младшем тарифе можно создать 1 сайт, на остальных — неограниченное количество проектов. Стоимость тарифов — от 5,95 до 19,95 доллара в месяц при оплате на год.
  • Если ресурсов виртуального хостинга не хватает, переходите на VPS. Здесь вы получите гарантированные тарифов ресурсы плюс возможность гибко настроить конфигурацию сервера. Стоимость тарифов — от 19,99 до 59,99 доллара в месяц.
  • Для крупного форума может понадобиться выделенный сервер. Стоимость аренды одной физической машины — от 79,99 до 119,99 доллара в месяц.

Достоинства и недостатки

Главное достоинство phpBB — большое и активное сообщество, благодаря которому проект развивается. Отсюда вытекают и другие положительные моменты:

  • Простая настройка шаблонов.
  • Многоязычный интерфейс — 55 языковых пакетов можно скачать с сайта движка бесплатно. 
  • Огромное количество модификаций, которые постоянно обновляются.
  • Возможность использовать форум как раздел другого сайта благодаря интеграции с другими CMS.
  • Запуск сайта на основе phpBB.

К недостаткам системы отнесем уязвимость к спам-атакам и частые взломы, связанные с популярностью движка и открытостью кода. Чтобы избежать проблем с безопасностью, необходимо устанавливать обновления и дополнения для защиты от спама или модерировать темы вручную. Есть некоторые сложности и с SEO-оптимизацией, которые мешают быстро вывести форум в топ поисковых систем. 

Создание форума на phpBB

Если вы устанавливали ранее WordPress или любой другой бесплатный движок, то с инсталляцией phpBB проблем тоже не возникнет. Даже если подобного опыта не было, не страшно — процесс максимально простой. На некоторых хостингах phpBB даже есть в списке скриптов, доступных для установки в 2 клика.

Для начала скачайте с официального сайта последнюю версию движка. Распакуйте архив в любую папку на жёстком диске. Затем подключитесь к серверу через FTP и загрузите файлы скрипта в корневую папку будущего сайта.

Чтобы интерфейс был на русском языке, нужно добавить файлы локализации. Они также доступны для скачивания на официальном сайте phpBB. Их нужно загрузить в директории Language и Styles в корневом каталоге сайта.

Чтобы запустить установку сайта, введите в адресной строке браузера доменное имя сайта и добавьте к нему адрес каталога, в который загружены файлы скрипта. Например, site.ru/phpBB3/index.php.

Мастер установки проверит, что хостинг соответствует требованиям движка. После этого можно начинать инсталляцию. Она включает несколько этапов:

  1. Создание базы данных для форума. Нужно указать название БД, придумать имя пользователя и пароль.
  2. Добавление информации об администраторе: язык, имя пользователя, пароль, почта.

Мастер установки запишет файл конфигурации. Затем он предложит указать расширенные настройки — этот шаг можно пропустить.

Настройка форума

У phpBB много настроек, разберём только базовые.

Первый шаг — русификация. Если вы уже закинули файлы локализации в корневой каталог, то нужно просто установить русский язык. Для этого перейдите в раздел Customize и в меню Language Packs инсталлируйте соответствующий пакет. Затем нужно выбрать язык на вкладке General в меню Board Settings.

После русификации можно приступать к разработке архитектуры форума. Верхний узел — это категория. Внутри категорий располагаются форумы и подфорумы, внутри них — конкретные темы. Создавать архитектуру нужно соответствующим образом:

  1. Перейдите на вкладку «Форумы».
  2. Нажмите на кнопку «Создать форум».
  3. В поле «Тип форума» выберите значение «Категория».
  4. Добавьте название, описание, загрузите значок, выберите стиль.

Одна категория есть, теперь внутри неё можно создавать форумы. Порядок тот же, только в разделе «Тип» нужно выбрать «Форум», а в поле «Родительский форум» указать категорию. Аналогичная ситуация с подфорумами, только родительским форумом будет созданный предварительно форум.

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

Отдельная тема — SEO-оптимизация нового сайта. Чтобы страницы форума были на высоких позициях в поисковой выдаче, нужно установить ряд расширений:

  • URL Rewriting — для настройки ЧПУ.
  • SEO Meta Description — для добавления описаний к страницам форума в поисковой выдаче.
  • phpBB XML Sitemap — для создания карты сайта.

Расширения устанавливаются одинаково. Нужно сначала скачать их на жёсткий диск, разархивировать и загрузить в папку ext в корневом каталоге сайта. Затем перейдите в административную панель phpBB, откройте раздел «Персонализация» и в меню «Управления расширениями» включите все расширения по очереди.

Выводы

Движок phpBB отлично подходит для создания небольших и некоммерческих форумов. Если не добавлять на него много расширений, а использовать только стандартные возможности, то он будет нетребователен к ресурсам и не потребует серьезных финансовых вложений. 

Главный недостаток системы — слабая защита от спама и взлома. Это делает его неприспособленным под крупные проекты. То есть запустить большой форум на phpBB можно, но он быстро превратится в место сбора ботов и публикации информации сомнительного содержания, которую придётся модерировать вручную. 

Движок привлекает начинающих веб-мастеров, потому что его можно бесплатно использовать и модернизировать. Открытый код, огромное количество документации и пользовательское сообщество помогают создавать не только темы и расширения, но и модифицированные версии. На базе phpBB созданы движки phpBBex, BB3x Basic/Standart/Expand, phpBB-WAP и другие модификации.

2021-04-05 Евгений Куликов Рейтинг: 5.0 20680

ОБ АВТОРЕ

Задать вопрос

ЛУЧШИЕ СЕРВИСЫ