Быстрое введение: как создать форум в самое короткое время

Создание форума – это частая задача, которая возникает перед пользователями интернета и веб-разработчиками. С помощью Web Platform Installer создать и запустить свой форум можно за 5 минут.

Что такое Web Platform Installer?

Web Platform Installer – это удаленное хранилище полезных инструментов веб-разработки, баз данных, серверных компонент и веб-приложений. C помощью WebPI вы всегда имеете доступ к самым последним версиям инструментов веб-разработки, создания и редактирования баз данных, шаблонам веб-приложений самых последний версий. Кроме того, при всем богатстве выбора WebPI предлагает все инструменты бесплатно.

Для того чтобы установить Web Platform Installer просто перейдите по следующей ссылке. Тут вы можете выбрать локализацию продукта (доступно 14 языков) и версию, которая соответствует вашей операционной системе: 32-битную или 64-битную.

Существует другой способ загрузки WebPI последней версии – это официальная страница продукта, доступная по адресу https://www.microsoft.com/web/downloads/platform.aspx.

Установка шаблона форума на базе YetAnotherForum.NET

Теперь, когда у вас есть установленный WebPI, вы готовы для установки любого веб-приложения, в том числе персонального форума.

Выберите подраздел «Форумы» и найдите в списке движок YetAnotherForum.NET.

clip_image002

Нажмите кнопку «Добавить» и затем «Установить». Вы получите информационное окно с описанием компонентов, которые будут установлены и текстом лицензионного соглашения. Обратите внимание, что в случае, если на вашем компьютере веб-сервер IIS не был настроен, то он автоматически будет сконфигурирован для запуска форума.

clip_image004

После успешной установки форума вы получите уведомление. Нажмите «Готово». Поздравляю, ваш сайт установлен на сервер. Давайте запустим его.

Запуск и администрирование форума

Запустите браузер и перейдите по адресу https://localhost/YetAnotherForum.NET//default.aspx, где YetAnotherForum.NET – это имя приложения, которое вы ввели при установке.

Вы получите доступ к первичной конфигурации установленного форума на базе YetAnotherForum.NET.

clip_image006

Введите пароль, указанный при установке в поле пароля для доступа к панели администрирования форума и нажмите «Next» (Далее). Пройдите все этапы первоначальной конфигурации и укажите требуемые данные. После этого вы перейдете на готовый и настроенный форум.

clip_image008

Инструменты администрирования форума

Движок форума YetAnotherForum.NET очень богат на настройки и возможности. Все они конфигурируются в панели администрирования. Рассмотрим возможности по порядку.

Управление сервером

Раздел «Host Administration» позволяет настроить сотни параметров всего сайта.

С помощью панели с вкладками вы можете осуществить управление следующими свойствами:

  • Host Settings – базовые настройки сайта и форума;
  • Features – расширенные настройки сайта и форума;
  • Display – настройки внешнего вида и отображения функциональных частей форума;
  • Adverts – возможность расширить форум рекламным блоком;
  • Editors – настройка встроенных редакторов для ввода текста и оформления записей форума;
  • Permissions – настройка пользовательских разрешений;
  • Templates – настройка текстовых шаблонов для разнообразных компонентов сайта и форума;
  • Avatars – настройка параметров отображения персональных изображений пользователей (аватаров);
  • Cache – настройка механизма кэширования данных и страниц форума;
  • Search – настройка параметров поискового механизма.

Управление настройками

Раздел Settings панели администрирования позволяет получить доступ к управлению следующими компонентами:

  • Admin Index – доступ к статистической информации по всем форумам сайта
  • Board Settings – настройка и управление конкретными разделами форумов;
  • Forums – настройка и управление конкретными форумами;
  • Smiles – настройка и управление смайликами;
  • Replace Words – настройка и управление заменой неформальных слов на замещающий текст;
  • File Extensions – настройка и управление типами разрешенных файлов на форуме;
  • BBCode Extensions – настройка и управление расширениями кодов BBCode для вставки дополнительного контента пользователями;
  • Languages – просмотр и редактирование доступных локализаций.

Управление пользователями и ролями

Раздел Users and Roles панели администрирования позволяет получить доступ к управлению следующими компонентами:

  • Access Masks – настройка прав доступа для ролей пользователей;
  • Roles – создание и управление ролями пользователей;
  • Users – создание и управление пользователями;
  • Ranks – управление механизмом рангов на форуме;
  • Banned IP – управление черным списком заблокированных IP-адресов;
  • Medals – управление механизмом медалей пользователей;
  • Mail – средство для быстрой рассылки сообщений группе пользователей.

Задачи сопровождения

Раздел Maintenance панели администрирования позволяет получить доступ к управлению следующими компонентами:

  • Prune Topics – возможность урезания содержимого форумов в зависимости от сроков или других параметров;
  • Private Messages – параметры автоматического удаления частных сообщений в зависимости от срока;
  • Attachments – управление файлами, которые были привязаны к темам на форумах;
  • Task Manager – управление служебными задачами, такими как рассылка писем и очистка форумов;
  • Event Log – доступ к журналу событий;
  • Restart App – возможность перезапустить приложение форума на сервере.

Управление базой данных

Раздел Database панели администрирования позволяет получить доступ к управлению следующими компонентами:

  • DB Maintenance – управление внутренней организацией структуры базы данных: индексами, таблицами, восстановлением;
  • Run SQL Query – встроенная возможность выполнить запрос к базе данных на языке SQL.

Управление протоколом NNTP

С помощью раздела настроек NNTP можно настроить протокол NNTP (протокол новостей) и работу сайта форума с ним.

Upgrade

C помощью раздела настроек Upgrade можно проверять и контролировать обновления движка форума YetAnotherForum.NET. Вы можете проверить наличие новой версии форума, загрузить новую версию и произвести обновление.