Как выбрать хостинг для форума? Обзор 5. популярных бесплатных (и платных) скриптов для веб-форумов и их требований к хостингу. phpBB, Simple Machines Forum, myBB, Invision Power Board, Vbulletin.
Форумы в Интернете пережили дни своего расцвета, это вовсе не означает, что такие сайты все еще не работают, а новые не создаются. Их предназначение в другом. Фактически, многие из них в настоящее время создаются как инструменты для SEO-продвижения, где пользователи добавляют ссылки, которые передают (или обычно не передают) вес сайтам. Тем не менее, некоторые из них являются площадками, которые объединяют гармоничные сообщества, сосредоточенные вокруг определенной темы. Требует ли форум хостинг с какими-то специфическими параметрами?
Ищете хостинг для форума? Нет времени читать?
🏆 Смотрите актуальный Рейтинг Хостингов за Апрель 2021!
Это список рекомендуемых мной хостинг-провайдеров, которые я проверил, проанализировал, протестировал и сделал обзор. Только проверенные услуги хостинга, без спонсорских материалов и рекламы.
Форумы — это все еще имеет смысл?
Когда я пишу о форуме, я имею в виду сайты, где пользователи могут создавать аккаунты, добавлять новые темы, комментировать существующие и просто обмениваться мнениями. Раньше эта форма коммуникации была очень популярна, но сейчас подавляющее большинство пользователей таких сайтов перешли в группы социальных сетей на Facebook и VK.
Нельзя сказать, что оба этих решения одинаковы — у групп есть много недостатков, но их популярность в основном обусловлена тем, что у большинства людей есть аккаунт в Facebook или VK. Если вы собираетесь создать форум в интернете, то скорее нужно сделать ставку на создание сервиса, объединяющего специалистов и энтузиастов в узкоспециализированной области. Универсальные форумы, охватывающие все темы сразу, не имеют особых шансов вызвать интерес, кроме как… привлечь внимание спамеров.
Форум – какой скрипт выбрать?
Для создания форума можно использовать множество скриптов, которые доступны бесплатно. Здесь я познакомлю вас с некоторыми из самых популярных скриптов, которые часто используются людьми со всего мира.
1. Форум phpBB
phpBB — это бесплатное программное обеспечение доступно уже многие годы. Выбрав этот скрипт — текущая версия (на 1 февраля 2021 года) — 3.3.0, вы сможете использовать продвинутую панель администрирования, множество возможностей и решений, поддерживающих различные базы данных. Скрипт PhpBB от Przemo был очень популярен в свое время, но в этой версии было много ненужных дополнений, которые только отягощали сайт и не привносили существенных преимуществ. Первый релиз скрипта состоялся в 2002 году, и за это время в него было внесено множество пользовательских модификаций, так что с его помощью можно достичь гораздо большего за более короткий промежуток времени.
А какие требования к серверу предъявляет phpBB? На самом деле ничего особенного, учитывая ресурсы, которые вы получаете как часть хостинговых услуг. Для настройки форума необходимо иметь учетную запись на сервере:
- с одной из следующих баз данных: MySQL 3.23 (или выше), MariaDB 5.1 (или выше), PostgreSQL 8.3+, SQLite 3.6.15+, MS SQL Server 2000 (или выше) или Oracle;
- поддержка PHP 5.4.7+ или выше, если он работает с базой данных.
2. Simple Machines Forum
Simple Machines Forum — этот скрипт в настоящее время очень популярен, потому что он быстрее и эффективнее, чем многие другие подобные приложения. В нем используются инновационные решения и несколько сотен дополнений, благодаря которым вы можете получить еще больше возможностей. Скрипт доступен в 48 языковых версиях, включая русскую и украинскую. Форум предоставляет, среди прочего ранги пользователей, поддержку аватаров, возможность добавления рекламы, простое управление изменениями. Минимальные требования для этого скрипта
- Поддержка PHP 4.1.0 (или выше).
- MySQL 4.0.18 (или более поздняя версия, предпочтительно выше 4.1.0), PostgreSQL 8.0 (или более поздняя версия), SQLite 1.x — 2.x.
3. Форум myBB
myBB — или MyBulletinBoard. Этот скрипт предлагает множество возможностей, таких как система сообщений, система репутации пользователя, аватары, подписи, добавление вложений к сообщениям, уведомление по электронной почте о новых сообщениях, стандартный или древовидный вид, список людей, которые находятся в сети, ведение журнала активности модератора и многое другое. Требования к скрипту следующие:
- Версия PHP не ниже 5.2.
- Одна из баз данных: MySQL минимум 5.0, PostgreSQL минимум 8.1 или SQLite минимум 3.
4. Invision Power Board
Invision Power Board — первая версия этого скрипта появилась в далеком 2002 году и до сих пор находится в стадии разработки. Его преимуществом является простота управления. Без серьезных проблем вы должны добраться до всех важных функций веб-приложения. Вы можете управлять пользователями, добавлять файлы и фотографии и обмениваться ими. Управлять опциями, которые защищают форум от спама. Скрипт поддерживает аватары и подписи, личные сообщения и предоставляет множество других функций, которые могут оказаться полезными. Вот требования к скрипту:
- Поддержка PHP 7.1.0 или выше.
- Расширение GD2.
- Расширение Mbstring.
- MySQL 5.1+ (рекомендуется MySQL 5.6+)
5. Vbulletin
Vbulletin — первый релиз этого скрипта состоялся в 2000 году и до сих пор обновляется. Панель этой системы обширна, и у вас есть много вариантов персонализации внешнего вида форума и многое другое. Вы можете предоставлять разрешения пользователям, налагать на них штрафы, создавать группы, добавлять объявления, устанавливать префиксы для тем. Это был первый форум, который позволил полностью интегрироваться с Facebook. Большим преимуществом этого скрипта является большое сообщество пользователей, благодаря которому в вашем распоряжении сотни модификаций, как бесплатно, так и за деньги. Скрипт имеет перевод на русский язык. Вот минимальные требования для этого скрипта:
- Версия PHP: 7.2.0.
- MySQL: 5.6.10 или MariaDB версии 10.1+.
- Поддержка INNODB.
- 200 МБ дискового пространства.
Конечно, скриптов (бесплатных и платных) определенно больше, но каждый раз ситуация будет повторяться, а именно — требования к серверу будут небольшими, по крайней мере, на начальной стадии работы сайта, когда у него еще не будет много пользователей.
Хостинг для форума — какой выбрать?
Пока форум не очень популярен, требования к серверу будут минимальными. Решением, которое может пригодиться при создании такого веб-сайта, является автоустановщик приложений, предоставляемый большинством хостинговых компаний. Благодаря этому вы можете буквально установить свой форум всего несколькими щелчками мыши — вам не нужно скачивать файлы, копировать их на сервер, создавать базы данных — все делается автоматически. Установщик предоставит вам десятки различных приложений, включая скрипты, которые вы можете использовать для создания форума, смотрите:

Конечно, создать один форум несложно, и вы можете обойтись без установщика, но вам будет удобнее пройти через этот процесс.
В случае дискуссионных форумов в Интернете очень важно защитить скрипт от спам-ботов. Чаще всего целью таких ботов является получение ссылок на форумах, настройка профилей и вообще — засорение сайта. Пользователи популярных движков наиболее уязвимы для такой деятельности. Если форум останется незащищенным и без присмотра, то возможно, что в течение нескольких недель появятся тысячи сообщений со спамом, будут созданы сотни профилей. Таким образом, база данных может за короткое время достичь размера в несколько гигабайт, а распространенной проблемой является также использование сайта как способа распространения вирусов злоумышленниками. Однако, для каждого движка вы найдете плагины, снижающие риск таких ситуаций.
На одном из моих форумов, который работал на phpBB, у меня было две проблемы:
- Массовые регистрации роботов, на которые после настройки аккаунта добавляются ссылки в подписи, затем несколько сообщений со случайными словами. Все для того, чтобы получить ссылки.
- Добавление сообщений с огромным количеством ссылок — буквально с сотнями.
У меня было много идей. Я установил минимальную длину сообщения, но это не решило проблему. Другой способ состоял в том, чтобы вручную подтверждать регистрацию, но это занимало много времени, чтобы проверить, имею ли я дело с роботами. Проблема исчезла после установки спам-фильтра Sblam! Результаты? Я даже разрешил писать в некоторые разделы без входа в систему, и спам все равно не появлялся.
Хостинг также может многое сделать для защиты вашего сервера от ботов. Может обеспечить, среди прочего:
- Постоянно обновляемый список сетей и IP-адресов, которые блокируются, на основе баз данных, таких как spamhaus.org или blacklist.de, но не ограничиваясь ими.
- Firewall — отвечает за фильтрацию всех запросов, адресованных веб-серверу. Такие запросы могут быть проверены перед их выполнением скриптами, и, таким образом, ресурсы вашего аккаунта не будут использованы. Брандмауэры Web Application Firewalls (WAF) защищают от таких атак, как SQL Injection, Cross Site Scripting, Directory Traversal.
Что касается конкретных параметров, то я не советую сразу заказывать у хостинг-провайдера один из самых дорогих пакетов. Я понимаю, что раскрутка такого сайта в настоящее время затруднена, поэтому если вы только начинаете, я предлагаю выбрать даже самый дешевый тарифный план. Важно, чтобы он соответствовал минимальным требованиям к такой услуге.
Вам также нужно заблокировать спама-ботов на форуме. Если форум будет развиваться так, как ожидается, вы всегда сможете перейти на более продвинутый тарифный план. Вероятно, вы получите информацию об этом от хостинг-провайдера, когда начнете приближаться к лимиту выделенных ресурсов. Это будет признаком того, что пришло время сменить пакет. Другая ситуация, если ваш форум уже разработан и вы хотите перенести его на новый сервер. Тогда обратите внимание, среди прочего на:
- Объем выделенного пространства, тип дисков,
- лимит трафика,
- ограничения по количеству доменов, FTP-аккаунтов, файлов, почтовых ящиков,
- программное обеспечение сервера,
- поддерживаемая версия PHP.
Когда речь идет о вопросах, которые имеют особое значение, если вы выбираете хостинг для форума, обратите внимание на:
- Лимиты e-mail — форумы отправляют много автоматических сообщений. Регистрация, уведомления о новых темах или новых сообщениях — если веб-сайт популярен, количество таких сообщений ежедневно может быть огромным. Обратите внимание на суточный лимит на сервере. Хотя в случае обычного веб-сайта несколько тысяч электронных писем в день — это много, для форума этого может быть недостаточно.
- Параметры хостинга — в случае статических сайтов или блогов, вы можете включить кеш и таким образом частично разгрузить хостинг. На форуме, однако, большая часть действия динамична — регистрация, добавление тем или отправка личных сообщений, поэтому эффективность хостинга очень важна. Поэтому обратите внимание на:
- CPU – или центральный процессор. Его ресурсы используются каждый раз, когда на вашем форуме выполняется действие, например, добавляется сообщение или кто-то создает учетную запись. Проверьте, сколько мощности процессора будет выделено вам в данном пакете. Часто это значение отображается в процентах от процессора, т. е. показывает, какая часть одного ядра процессора может быть использована вашим форумом. Это может быть, например, 50% процессора, но также и 200% процессора. В других случаях этот параметр может быть указан как МГц или ГГц, например, 1 ГГц. Минимум, который я предлагаю 1 ядро процессора / 1 vCore / 1 ГГц / 100% процессор, но в целом, чем больше, тем лучше.
- Оперативная память (ОЗУ/RAM) — используется для хранения данных выполняемых в текущий момент операций. Хостинги часто имеют 2 ограничения, связанных с оперативной памятью, а именно: ее максимальное количество для всех процессов и ограничение для одного процесса. В данном случае мой минимум — 1 ГБ оперативной памяти и 512 Мб на процесс. Однако, как и в случае с процессором — чем больше, тем лучше.
- Программное обеспечение сервера — хостинги могут работать на разном программном обеспечении. Существует много типов, но три самых популярных — Apache, Nginx и LiteSpeed. Тесты показывают, что сервер с LiteSpeed может быть в 75 раз эффективнее чем Apache! Он также быстрее чем Nginx, так что это единственный правильный выбор.
- Тип диска – вы можете встретить 3 типа. Самыми медленными являются HDD, то есть классические жесткие диски. Другой — SSD, который является гораздо более быстрым твердотельным накопителем. Третий вариант — NVMe SSD, который может быть даже в 10 раз быстрее чем SSD. Однако не забудьте проверить, действительно ли сервис хранит файлы сайта и базу данных на SSD, потому что одна часть данных может храниться на HDD, а другая — на SSD.
- PHP — убедитесь, что ваш хостинг-провайдер предлагает последнюю доступную версию PHP. Именно в актуальных версиях устраняются ошибки предыдущих, они более быстры и эффективны. Версия 7.0 примерно в 2,5 раза быстрее, чем 5.6, а 7.0 не является последней.
- HTTP/2 или HTTP/3 — сайты, использующие HTTP/2, загружаются намного быстрее, чем с HTTP/1.1. Вы все еще можете найти хостинги, которые не поддерживают HTTP/2, но, с другой стороны, есть хостинг-провайдеры, которые уже тестируют поддержку HTTP/3. Что это на самом деле дает? Ну, отправка/получение данных через HTTP/2 намного быстрее, чем через HTTP/1.1.
При поиске подходящего предложения обратите внимание на наличие бесплатного тестового периода или возможности возврата денег в случае отказа от услуги в течение определенного времени. Среди прочего, стоит проверить, как составлено пользовательское соглашение и убедиться, что пакета услуг будет достаточно для форума, который вы хотите создать. Прежде чем это сделать, прочитайте, как протестировать хостинг?
Подводя итог:
- Вы можете выбрать один из множества скриптов для запуска форума, которые доступны бесплатно (или платно). Вы должны выбрать хостинг с автоустановщиком приложений, что облегчит процесс создания такого сайта.
- Для создания нового форума будет достаточно одного из дешевых пакетов из предложения проверенных компаний. В самом начале нет смысла тратить больше, поскольку вы не будете задействовать все предоставленные ресурсы.
- Не забудьте защитить свой форум от спам-ботов. Они могут «кушать» много ресурсов и отпугивать реальных пользователей, если вы не позаботитесь о них должным образом.
Вам интересно, какой хостинг для форума будет лучшим? Взгляните на рейтинг хостингов, где вы найдете пакеты хостинга, которые идеально подойдут для размещения на них дискуссионного форума.
Я проверил каждый из хостинг-провайдеров, чтобы убедиться, что в рейтинг войдут только компании и предложения, отвечающие самым высоким требованиям с точки зрения скорости, эффективности и безопасности.