Новый релиз
phpBB — это популярный бесплатный форум с мощной системой, универсальный, со свободным исходным кодом, обладающий функционалом платных платформ, вновь обновился до новой 3.3.0 версии. Выпущенный недавно веб-форум
phpBB 3.3.0 имеет полноценную поддержку совместимости с PHP 7.3 и выше. Добавлены решения по умолчанию Invisible reCAPTCHA, механизмы шифрования паролей Argon2i (для PHP 7.2) и Argon2id (для PHP >= 7.3). Форум phpBB можно применять для решения любых задач, как отдельную платформу, совместно с сайтом, и даже интегрировать в другие системы. Как работать с форумом, в чём главные особенности скрипта — разберем по полочкам в нашем обзоре.
Представляем на
https://dle9.com/ бесплатный веб-форум со свободным исходным кодом, разработанный на языке PHP, поддерживающий различные СУБД, включая MySQL, PostgreSQL, MS SQL Server, MS Access, SQLite, а также Oracle.
Free powered by phpBB — бесплатная платформа для открытия собственного форума, инструмент обладает обширной базой для решения создания мощного веб-форума любого уровня, пользовательские расширения, темы оформления и стили, плагины и другие компоненты легко интегрируются, благодаря простоте и масштабируемости. Всё это превосходно помогает решать самые разные задачи — от запуска небольшой площадки для сообщества по интересам, партнеров, друзей до поддержки крупного проекта, доски объявлений с десятками категорий публикаций.
Аналоги и конкурентыНа просторах интернета много видов платформ, форумы являются наиболее популярным видов веб-ресурсов. Существуют другие скрипты с аналогичными решениями и функциональностью для организации сообщества, запуска отдельного сайта или интеграцию с CMS, чтобы получить раздел форума. В качестве альтернатив phpBB можно отметить бесплатные форумы
SMF, Intellect Board, ExBB, punBB, YaBB, Vanilla платные платформы
IPS, платные форумы
vBulletin, или
XenForo и Invision Power Board (
IPB). Вы можете даже
создать форумы бесплатно на сервисе, для работы с которыми не требуется установка движка — например,
Mybb ru или Borda ru .
Сайты под управлением
DataLife Engine могут использовать почти любой представленный форум выше, однако существует платные форумы
LogicBoard и
Bullet Energy для
DLE, которые лучше оптимизированы для работы с общей базы данных, могут выводить темы на главной странице вашего сайта и способны на многое.
Ещё один конкурент phpBB по простоте в установке — конструктор сайтов uCoz. Разработчики создали модуль «Форум», который всего в один клик вы можете добавить, появится соответствующий раздел со всеми необходимыми возможностями: группами пользователей, модераторами, разделами, темами, разделением прав, инструментами создания и редактирования текстов, топиков и многое другое.
Сделанный сайт на WordPress, если требуется форум, то основным прецедентом становится скрипт bbPress. Разработанный специально для данной платформы он легко встраивается в CMS, интеграция предлагает расширяемое ядро, весь функционал выполняется через плагины, в один момент добавляются необходимые решения и дополнительные возможности, благодаря удобным инструментам кастомизации шаблонов. bbPress шаблоны можно без особого труда редактировать, подогнать внешний вид форума под дизайн вашей площадки. С phpBB сделать это сложнее, но можно.
Целевая аудиторияС помощью многофункционального инструмента viewtopics phpBB разрабатываются ресурсы для общения, сообщества с чёткой специализацией На движке вы сможете создать отдельный портал, с необходимыми функциями для форума или доски объявлений. На главной странице phpBB наверху или внизу можно расположить вывод самых интересных тем, отображаются топики в специальной форме, пользователи могут видеть их с первых секунд открытия страницы, участвовать, писать комментарии и самостоятельно создавать темы.
Самая распространённая схема использования веб-форума viewforum phpbb — добавление скрипта на уже рабочий сайт в качестве поддержки, получения ответов на разные вопросы, для общения посетителей. phpBB — это довольно удобный инструмент интеграции, его можно интегрировать просто на любую популярную CMS, не прибегая к помощи программистов.
Широчайшие возможности движка сделали скрипт популярным, многомиллионная целевая аудитория ежедневно, благодаря этому инструменту общается, ведет дискуссии и создает насущные темы. phpBB — однозначно великолепный форум для пользователей с качественным потенциалом развития площадки в виде отдельного проекта или дополнительной ветки. Специальные навыки в работе и управление не понадобятся. Простой в установке и настройке, есть обширная база знаний, поддержка, видео материал, учебные материалы на русском языке, что позволяет быстро освоить основные возможности, панель управления и инструменты.
Наиболее заметные изменения:Функционал сброса пароля - phpBB предлагает сбросить пароль вместо отправки нового.
Прекращение поддержки драйвера MySQL в PHP - драйвер mysql более не поддерживается в PHP. Вместо этого автоматически используется драйвер mysqli.
Минимальная поддерживаемая версия PHP - PHP 7.1.
Удалены драйверы кэша APC, eAccelerator, XCache, так как они больше не поддерживаются в PHP >= 7.0
Наиболее важные исправления:Восстановлены были работоспособность Vagrant с целью повышения требований phpBB 3.3.0 в отношении более высоких версий PHP.
Наиболее заметные изменения кода:
Symfony 3.4 - phpBB 3.3 использует Symfony 3.4 в качестве основы.
jQuery 3.4 - jQuery обновлен до последней версии 3.4.
Twig 2.x - Twig обновлен до версии 2.x.
Движок phpBB развивается с 2000 года силами разработчиков и пользовательского сообщества. Он прост в установке и на большинстве хостингов разворачивается в автоматическом режиме. Например, на Bluehost, который как раз рекомендуют создатели phpBB для размещения форумов, скрипт можно инсталлировать за несколько минут. Это сильно снижает порог входа для новых пользователей. Фактически для создания форума на основе phpBB не требуются никакие специальные навыки — только немного свободного времени.
Движок после установки предоставляет веб-мастеру все необходимые инструменты для управления форумом: • Продвинутые инструменты управления регистрацией: установка лимитов на количество попыток, ограничения на символьные наборы в имени пользователей, указание требуемой сложности пароля и т.д.
• Группы пользователей с настройкой прав доступа.
• Настройки личных профилей пользователей.
• Модераторский и администраторский разделы для управления сайтом.
• Встроенная система проведения опросов.
• Добавление пользователей в списки друзей и недругов для формирования сообществ.
• Поддержка вложений: изображений, документов, видео, архивов.
• Создание неограниченных подфорумов и т.д.
Функциональность движка расширяется с помощью плагинов, которые также доступны для бесплатного скачивания. Они позволяют: • добавить недостающие инструменты для поисковой оптимизации форума;
• защитить страницы сайта от спама и взлома.
К сожалению, ни одно расширение не гарантирует максимальную защиту от спама. Поэтому на популярных площадках обязательно должен быть человек, который модерирует контент. В противном случае вы рискуете получить комментарии от ботов, которые убьют реальное общение на форуме.
Дизайн и работа с шаблонами (темами)
Форумы редко отличаются необычным внешним видом, главное для них — удобство общения. С этой точки зрения у phpBB всё хорошо — посетителям будет комфортно создавать топики и оставлять комментарии даже на стандартном шаблоне. Однако вам наверняка захочется немного кастомизировать внешний вид. Сложность в том, что в начиная с версии 3.1 на движке нет встроенного редактора — у администратора остаётся только возможность загрузить и установить готовую тему.
Для управления внешним видом форума в административной панели есть раздел «Стили». В нём можно добавлять, активировать, деактивировать и удалять темы оформления сайта. Отказаться нельзя только от стандартного стиля prosilver, который всегда остаётся в списке. В остальном — полная свобода выбора дизайна.
Скачать стили можно на официальном сайте движка. Они отвечают не только за общий вид форума, но и за оформление отдельных элементов. Например, есть стили для смайликов, аватарок, званий и прочих иконок. После установки на движок они становятся доступными пользователям.
Оптимизация (SEO) и продвижениеНа phpBB нет встроенных инструментов для поисковой оптимизации. Однако пользовательское сообщество разработало моды и отдельные рекомендации по правке исходных файлов, позволяющие улучшить позиции сайта в поисковой выдаче. Например, для добавления автоматического вывода и заполнения метатегов необходимо установить 3 расширения:
• Index SEO PhPbb3 — ключевые слова главной странице.
• Forum SEO PnPbb3 — ключевые слова и описания для форумов.
• Topic SEO description and keywords — описание и ключевые слова для каждой темы при её создании на форуме.
Ценовая политикаphpBB — бесплатный движок, который распространяется по лицензии GPU (General Public License). Это значит, что вы можете свободно использовать его в коммерческих и некоммерческих целях, а также вносить изменения в исходный код без разрешения разработчиков.
По сути, каждый пользователь phpBB сам является разработчиком. Благодаря этому появляется большое количество модов и шаблонов, созданных внутри пользовательского сообщества. Их также можно устанавливать бесплатно. Таким образом, единственные обязательные затраты при создании форума на phpBB — оплата хостинга и домена.
Если у вас есть дополнительный бюджет, то можно потратить его на привлечение специалистов для выполнения различных работ — например, глубокой SEO-оптимизации. Однако в этом нет жёсткой необходимости, так как всё то же пользовательское сообщество генерирует огромное количество обучающих материалов, в том числе на русском языке, благодаря которым можно решить любую задачу самостоятельно.
Лучший хостинг для phpBB — какой выбрать?Нагрузка на хостинг, которую создаёт движок phpBB, зависит от количества модулей и посетителей. Чем популярнее становится форум, тем больше ресурсов он потребляет. Поэтому при выборе хостера нужно обращать внимание не только на текущие возможности, но и на потенциал для расширения.
Попробовать хостинг REG.ruРазработчики phpBB рекомендуют размещать форумы на хостинге REG. Он предоставляет необходимые технические параметры на всех тарифах и имеет достаточный запас мощности, чтобы поддерживать работу крупных сайтов. Среди других достоинств REG можно выделить:
• Отличные показатели бесперебойной работы серверов — в среднем 99,98% времени они доступны для пользователей.
• Высокая скорость загрузки контента вне зависимости от местонахождения посетителей сайта благодаря использованию инфраструктуры в разных регионах мира и подключению к сетям доставки — CDN.
• Сканер угроз, защита от DDoS, встроенная система управления бэкапами и другие инструменты обеспечения безопасности сайта.
• Круглосуточный саппорт по телефону и в онлайн-чате с быстрыми и компетентными ответами.
• Большая база знаний.
• Домен и SSL в подарок при оплате тарифа на год.
Получите скидку на регистрацию нового домена, промокоды. Промокод предоставляет 5% скидки при заказе домена и/или хостинга на самом отличном и популярном сервисе
REG, где вам все равно нужно будет регистрировать домен, не все знают, но они предлагают огромный спектр услуг. Вот поэтому промокоду, в праздничные дни 9 % скидка, к примеру с 1-14 мая можно получить.
A460-09C2-059C-5161
Как активировать промокод REG?
Ещё один плюс относительно работы с phpBB — автоматическая установка движка из маркетплейса. • Зайдите в панель управления REG.
• Выберите раздел One-Click Installs.
• Найдите phpBB и нажмите на кнопку Install.
• Выберите домен или папку, в которую нужно установить скрипт.
• Введите имя пользователя и пароль.
• Примите условия лицензии.
• Нажмите Install now для запуска установки.
Инсталляция скрипта займёт несколько минут. После её завершения появится экран подтверждения, на котором нужно ещё раз ввести имя пользователя и пароль.
Для запуска небольшого форума будет достаточно тарифов виртуального хостинга. На минимальном тарифе доступно создание 1 сайта, на старших тарифах ограничений нет. Вы получаете безлимитную пропускную способность, однако на каждом тарифном плане установлен предел нагрузки, при превышении которого аккаунт временно блокируется. Это сделано для того, чтобы сайты, размещённые на одном сервере, не перетягивали ресурсы друг у друга. Поэтому с ростом нагрузки приходится переходить на более мощные тарифы.
Если вы хотите получить больше гибкости для настройки хостинга, то берите VPS. На VPS можно установить любую панель управления, а также вручную добавить инструменты защиты. Это решение подходит для крупных форумов, которым уже тесно в рамках виртуального хостинга. Для популярных сайтов может понадобиться покупка выделенного сервера.
Плюсы и минусыСреди главных достоинств phpBB выделим открытость и бесплатность движка. Эти две характеристики во многом стали причиной появления пользовательского сообщества, благодаря которому сам скрипт постоянно развивается, в том числе путём появления дополнительных материалов: модов, расширений, шаблонов. Среди других плюсов отметим:
• Гибкость и масштабируемость, позволяющие реализовывать проекты разного уровня сложности.
• Возможность использовать скрипт для создания отдельного форума или запуска форумного раздела на готовом сайте через интеграцию с другими CMS.
• Многоязычный интерфейс — поддерживается более 50 языков, пакеты которых доступны для бесплатного скачивания с официального сайта движка.
• Большая база бесплатных шаблонов и расширений.
Главный недостаток phpBB — уязвимость к атакам спамеров. Популярность движка и открытый исходный код привели к тому, что специально под него разрабатываются спам-боты. Для борьбы с рекламными комментариями есть моды и расширения, однако они не обеспечивают 100% защиты. Самый эффективный вариант — ручная модерация, которая требует значительных ресурсов, человеческих и финансовых.
Ещё одна проблема, которая является следствием открытости движка, — частые взломы. Чтобы избежать несанкционированного доступа, необходимо постоянно обновлять phpBB и пользоваться дополнительными инструментами защиты — в том числе теми, что предоставляет хостер. Например, на Bluehost есть сканер вредоносного ПО, который помогает определить и обезвредить отдельные атаки на сайт.
К недостаткам (или не самым приятным особенностям) можно отнести и слабую готовность движка к поисковому продвижению. Для минимальной оптимизации администраторам приходится лезть в исходные файлы и добавлять расширения, созданные другими пользователями.
ВыводыДвижок phpBB — отличное решение для создания форумов. Пользоваться им можно бесплатно, причём речь идёт не только о самом скрипте, но и о дополнительных материалах: модах, расширениях, стилях. Без них обойтись не получится, особенно если у вас нет навыков работы с кодом.
phpBB — гибкая и масштабируемая система. Вы можете начать с небольшого форума для друзей и со временем вырасти в крупную площадку для общения. При увеличении нагрузки потребуется больше ресурсов хостинга, поэтому важно выбирать для размещения форума качественную площадку.
Добавление этих расширений увеличивает количество релевантных вхождений, по которым форумы и отдельные топики индексируются поисковыми системами. Автоматическое заполнение метатегов удобно тем, что администратору не нужно надеяться на пользователей, которые создают темы, или выполнять эту работу за них.
Следующий полезный шаг — удаление стандартных заголовков, одинаковых на всех форумах: «Просмотр форума», «Просмотр темы», «Главная» и т.д. Для этого придётся вносить изменения в исходные файлы движка.
Убрать тайтл «Главная страница», в файле index.php отыщите фрагмент кода
page_header($user->lang['INDEX']);
и замените его на
page_header();
Избавиться от заголовка «Просмотр темы», в файле viewforum.php отыщите фрагмент
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
и замените его на
page_header($forum_data['forum_name'], true, $forum_id);
Ещё один важный момент — изменение порядка добавления альтернативного текста для изображений (атрибут alt). Эта информация тоже индексируется поисковиками, однако по умолчанию на phpBB в alt сохраняется имя файла. Это не самое удачное решение, учитывая, что пользователи часто загружают картинки с названиями типа «1.jpg», или «безымянный.png». Чтобы исправить это, выведите в альт имя темы — так картинки будут потенциально релевантными поисковым запросам.
Откройте файл includes/functions_content.php.
Найдите строки
if (!sizeof($attachments)) {return;} global $template, $cache, $user; global $extensions, $config, $phpbb_root_path, $phpEx;
Вставьте после найденного фрагмента строку global $topic_data;
Затем найдите
'COMMENT' => $comment
и вставьте после него
'TOPIC_TITLE' => censor_text($topic_data['topic_title'])
Далее откройте файл styles/ваш стиль/template/attachment.html.
Найдите
alt="{_file.DOWNLOAD_NAME}"
и замените на
alt="{_file.TOPIC_TITLE}"
Эту процедуру нужно повторить дважды.
Кроме того, для оптимизации под поисковые системы можно добавить семантическую разметку на основе стандарта Schema org. Подробное описание и примеры разметки есть на форумах пользователей phpBB.
Русский язык для форума phpBB скачать
bb-russian_2_1_3.zip [255,25 Kb] (cкачиваний: 55)
скачать Форум phpbb 3.3.0 с русской локализацией можно у нас по следующей ссылке
phpBB-3.3.0.zip [7.85 MB]