TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

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

46

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

По теме: Discy вопрос и ответ обзор темы WordPress.

Что такое Questions2Answers?

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

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

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

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

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

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

Ниже приведены некоторые вещи, которые вы можете получить с помощью этого программного пакета:

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

Скачать Questions2Answers

Зайдите на официальный сайт и скачайте программу бесплатно. Ниже приведены требования для создания веб-сайта вопросов и ответов с помощью 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 Q&A Обзор платформы

Извлечение содержимого 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 и изменить другие детали, такие как имя пользователя, пароль и имя базы данных.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настройка структуры 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.

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

Интеграция с сайтом 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/.
  • Следуйте инструкциям по настройке базы данных.
  • Перейдите в центр администрирования и настройте сайт, как описано выше.

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

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

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

Резюме

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

Плюсы

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

Минусы

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

Источник записи: www.webnots.com
Leave A Reply

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее