Questions2Answers Q&A Обзор платформы

Почти к каждому более крупному сайту в Интернете прикреплен форум. Они платят огромные счета за хостинг и управление программным обеспечением форума. Однако есть несколько платформ с открытым исходным кодом, доступных бесплатно для настройки форумов типа вопросов и ответов. В этой статье мы рассмотрим, как настроить сайт вопросов и ответов с пакетом Questions2Answers.

Связанный: Discy вопрос и ответ обзор темы WordPress.

Что такое Questions2Answers?

Questions2Answers – это один из пакетов с открытым исходным кодом, доступных для создания веб-сайтов сообщества, таких как Stack Overflow или Quora. Это бесплатное программное обеспечение от Гидеона Гринспена, которое поддерживается добровольцами. Гидеон разработал другие платформы, такие как Copyscape и Web Sudoku.

  • Работает с базами данных PHP и MySQL.
  • Программное обеспечение используется более чем на 23 тысячах веб-сайтов, однако активных сайтов очень мало.
  • Исходный код вопросов и ответов предоставляется бесплатно вместе с несколькими темами, вы можете приобрести или разработать тему для дальнейшего использования.

Посмотрите демо чтобы получить визуальное представление о том, как будет выглядеть раздел вопросов и ответов.

Вопрос 2 Ответы на сайте

Особенности Questions2Answers

Ниже приведены некоторые возможности этого программного пакета:

  • Вопрос и ответ типа переполнения стека.
  • Пользователи могут задавать вопросы и комментировать существующие вопросы.
  • Вы можете настроить бонусные баллы, чтобы поощрять пользователей задавать вопросы.
  • Включите голосование за и против ответов и вопросов.
  • Надежное управление пользователями для контроля спама и обработки ответов.
  • Управляйте вопросами по категориям и тегам.
  • Измените тему и добавьте плагины.
  • Настройте кеширование для повышения скорости загрузки страницы.

Скачать Вопросы2 Ответы

Зайдите на официальный сайт и скачайте программу бесплатно. Ниже приведены требования для создания веб-сайта вопросов и ответов с помощью Questions2Answers.

  • Платный хостинг от Bluehost, SiteGround, HostGator или любой другой компании.
  • FTP-доступ к вашему сайту.
  • Сервер работает на Apache или Nginx.
  • PHP 5.2 или новее, хотя рекомендуется 7+.
  • MySQL 5.0 или новее.

Вы также можете легко интегрировать программное обеспечение с популярными системами управления контентом, такими как WordPress.

Установка Questions2Answers

Следуйте приведенным ниже инструкциям, чтобы установить Questions2Answers на свой сервер.

  • Шаг 1 – Загрузка пакета
  • Шаг 2 – Создание базы данных MySQL и пользователя
  • Шаг 3 – Обновите детали базы данных в qa-config.php
  • Шаг 4 – Загрузка на ваш сервер
  • Шаг 5 – Зайдите на свой сайт
  • Шаг 6. Настройка сайта вопросов и ответов

Давайте объясним каждый шаг более подробно вместе с интеграцией Questions2Answers с сайтом WordPress.

Шаг 1 – Загрузка вопросов 2 ответов

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

  • Перейти к Страница GitHub и загрузите пакет. Разархивируйте и извлеките содержимое. На вашем компьютере это должно выглядеть, как показано ниже.
Извлечение содержимого Questions2Answers
Извлечение содержимого Questions2Answers

Пакет содержит файл .htaccess, который по умолчанию будет скрыт. Поэтому включите отображение скрытых файлов на вашем компьютере. Следуйте инструкциям в другой нашей статье, чтобы просмотреть скрытые файлы в Windows.

Шаг 2 – Создание базы данных MySQL и пользователя

Второй шаг – войти в свою учетную запись хостинга и создать базу данных. Большинство хостинговых компаний предлагают cPanel для управления вашей учетной записью. Ознакомьтесь с нашей статьей о том, как создать базу данных MySQL, пользователя и назначить пользователя базе данных.

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

Связанный: Обзор темы Disputo bbPress.

Шаг 3 – Обновите детали базы данных в qa-config.php

Разархивированный файл Questions2Answers содержит два важных файла.

  • Найдите файл qa-config-example.php и переименуйте его в
  • Найдите файл .htaccess-example и переименуйте его в .htaccess.

На этом этапе вам не нужно изменять файл .htaccess. Откройте файл qa-config.php в любом текстовом редакторе, например Brackets, Notepad или TextEdit. Помните, что не следует изменять файл с помощью редакторов форматированного текста, таких как Microsoft Word или Apple Pages. Измените детали базы данных, как указано в шаге 2. Вы можете оставить имя хоста таким, как оно есть, с IP-адресом localhost 127.0.0.1 и изменить другие детали, такие как имя пользователя, пароль и имя базы данных.

Заменить детали базы данных
Заменить детали базы данных

Шаг 4 – Загрузка файлов на ваш сервер

После изменения файла конфигурации загрузите на свой сервер весь пакет Questions2Answers.

  • Войдите в свою учетную запись FTP с помощью программного обеспечения, такого как FileZilla.
  • Загрузите все файлы Questions2Answers.
  • Вы можете загружать файлы в основном домене, поддомене или подкаталоге, в зависимости от ваших потребностей.

Шаг 5 – Доступ к вашему сайту

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

  • Откройте yoursite.com, если вы загрузили файлы в основной домен.
  • Зайдите на questions.yoursite.com, если вы загрузили файлы на поддомен «questions».
  • Откройте yoursite.com questions, если вы загрузили в подкаталог «questions» в своем основном домене.

Вы увидите приветственное сообщение, показанное ниже, свидетельствующее о том, что вы все сделали правильно. Щелкните кнопку «Настроить базу данных».

Приветственное сообщение для установки базы данных
Приветственное сообщение для установки базы данных

После настройки базы данных вы можете войти на свой сайт с URL-адресом yoursite.com/admin/ или yoursite.com/questions/admin/ в зависимости от того, находится ли у вас сайт в основном домене или в подкаталоге.

Шаг 6 – Настройка конфигураций и структуры URL

В разделе администратора есть множество настроек для настройки сайта вопросов и ответов, прежде чем вы начнете использовать. Наиболее важной настройкой является выбор структуры URL-адресов для вашего сайта в разделе «Общие». Вы можете проверить несколько структур и выбрать подходящую структуру для своего сайта.

Настройка структуры URL-адреса постоянной ссылки
Настройка структуры URL-адреса постоянной ссылки

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

По сути, вы можете просмотреть каждый раздел и настроить его в соответствии с вашими потребностями. Ниже приведены некоторые из важных настроек, которые вы можете выбрать перед публикацией вопросов:

  • Выберите плагины, необходимые для вашего сайта, в разделе «Плагины», такие как AdSense, страница, вход в Facebook, reCAPTCHA, XML Sitemap и редактор WYSIWYG.
  • Настройте бонусные баллы для ваших пользователей в разделе «Баллы».
  • Вы можете решить, могут ли пользователи задавать вопросы и оставлять комментарии без входа в систему и других разрешений на вкладке «Разрешения».
  • В разделе «Макет» вы можете настроить виджеты боковой панели для своего сайта.

После завершения настроек вы можете просмотреть сайт и разрешить пользователям публиковать вопросы на действующем сайте.

Интеграция с сайтом WordPress

Questions2Answers позволяет интегрировать программное обеспечение с WordPress и другими системами управления контентом. Однако процесс совершенно другой, так как Questions2Answers также будут использовать ту же базу данных сайта WordPress. Следуйте приведенным ниже инструкциям, чтобы установить Questions2Answers в подкаталог вашего основного сайта WordPress:

  • После загрузки Questions2Answers переименуйте файлы qa-config-example.php и .htaccess-example в qa-config.php и .htaccess.
  • Измените файл qa-config.php, чтобы добавить путь к вашему сайту WordPress.

define (‘QA_WORDPRESS_INTEGRATE_PATH’, ‘WordPress-Path’);

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

Интеграция с сайтом WordPress
Интеграция с сайтом WordPress

Допустим, у вас есть сайт WordPress в домене yoursite.com. Если вы хотите установить Questions2Answers в подкаталог qa, добавьте следующую строку:

define (‘QA_WORDPRESS_INTEGRATE_PATH’, ‘/ username / public_html /’);

Убедитесь, что у вас есть файл wp-load.php, расположенный по пути public_html.

  • Помните, что вам не нужна отдельная база данных MySQL для интеграции с сайтом WordPress. Вопросы2Answers добавят дополнительные таблицы в вашу существующую базу данных WordPress.
  • Загрузите все файлы в подкаталог вашего сервера.
  • Войдите на сайт с помощью URL-адреса подкаталога, например yoursite.com/qa/.
  • Следуйте инструкциям по настройке базы данных.
  • Перейдите в центр администрирования и настройте сайт, как описано выше.
Интеграция Q2A с сайтом WordPress
Интеграция Q2A с сайтом WordPress

Теперь, когда пользователи войдут на ваш основной сайт WordPress, они также автоматически войдут в ваш раздел Вопросы и ответы. Вам потребуется дополнительная настройка, чтобы установить Questions2Answers на поддомене вашего основного сайта WordPress. Ознакомьтесь с инструкциями на официальном сайте для получения информации о различных вариантах и ​​других подробностях обновления до следующей версии.

Вопросы и ответы Обзор платформы вопросов и ответов – Свободный

  • Варианты вопросов и ответов
  • Пользовательские темы
  • Пользовательские плагины
  • Управление пользователями
  • Поддержка и помощь

Обзор пользователей


4.5
(2 голосов)

Резюме

На наш взгляд, пакет Questions2Answers имеет обширные возможности для создания надежного веб-сайта вопросов и ответов. Однако в настоящее время не так уж мало добровольцев, управляющих разработками, что ставит под вопрос будущее. Вы также не найдете много ресурсов в Интернете, чтобы получить помощь или найти нужные темы / плагины. Если вам нравится Questions2Answers, убедитесь, что у вас есть возможность управлять вещами самостоятельно или вместе с разработчиками.

Плюсы

  • Бесплатный и открытый исходный код
  • Вопросы и ответы в стиле Stack Overflow
  • Легко установить и настроить

Минусы

  • Медленная разработка и ограниченные ресурсы поддержки
  • Устаревшая тема, мало доступных тем и плагинов

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *