TechBlogSD - Tout pour le développement WordPress et WEB
Instructions WEB et WordPress, actualités, revues de thèmes et plugins

Examen de la plate-forme de questions-réponses Questions2Answers

22

Presque tous les grands sites sur Internet ont un forum qui s’y rattache. Ils paient une grosse facture pour l’hébergement et la gestion du logiciel du forum. Cependant, il existe peu de plates-formes open source disponibles gratuitement pour configurer votre type de forum de questions et réponses. Dans cet article, explorons comment configurer un site Web de questions et réponses avec le package Questions2Answers.

Connexes: Question et réponse Discy examen du thème WordPress.

Qu’est-ce que Questions2Réponses ?

Questions2Answers est l’un des packages open source disponibles pour la création de sites Web communautaires tels que Stack Overflow ou Quora. C’est un logiciel gratuit de Gideon Greenspan et maintenu par des bénévoles. Gideon a développé d’autres plateformes comme Copyscape et Web Sudoku.

  • Il fonctionne avec les bases de données PHP et MySQL.
  • Plus de 23 000 sites Web utilisent le logiciel, mais il existe très peu de sites actifs disponibles.
  • Le code source de questions-réponses est gratuit avec quelques thèmes, vous pouvez acheter ou développer un thème pour plus de besoin.

Consultez la démo pour avoir une idée visuelle de l’apparence de la section des questions et réponses.

Examen de la plate-forme de questions-réponses Questions2Answers

Site Questions2Réponses

Caractéristiques de Questions2Answers

Vous trouverez ci-dessous certaines des choses que vous pouvez obtenir avec ce progiciel :

  • Question et réponse de type Débordement de pile.
  • Les utilisateurs peuvent poser des questions et commenter les questions existantes.
  • Vous pouvez configurer des points de récompense pour encourager les utilisateurs à poser des questions.
  • Activez le vote ascendant et descendant des réponses et des questions.
  • Gestion robuste des utilisateurs pour contrôler le spam et modérer les réponses.
  • Gérez les questions sous catégories et tags.
  • Changez de thème et ajoutez des plugins.
  • Configurez la mise en cache pour améliorer la vitesse de chargement des pages.

Télécharger Questions2Réponses

Allez sur le site officiel et téléchargez le logiciel gratuitement. Vous trouverez ci-dessous les conditions requises pour créer un site Web de questions-réponses avec Questions2Answers.

  • Hébergement payant avec Bluehost, SiteGround, HostGator ou toute autre société.
  • Accès FTP à votre site.
  • Serveur fonctionnant sur Apache ou Nginx.
  • PHP 5.2 ou version ultérieure, bien que 7+ soit recommandé.
  • MySQL 5.0 ou version ultérieure.

Vous pouvez également facilement intégrer le logiciel à des systèmes de gestion de contenu populaires tels que WordPress.

Installation de Questions2Answers

Suivez les instructions ci-dessous pour installer Questions2Answers sur votre serveur.

  • Étape 1 – Téléchargement du package
  • Étape 2 – Création de la base de données MySQL et de l’utilisateur
  • Étape 3 – Mettez à jour les détails de la base de données dans qa-config.php
  • Étape 4 – Téléchargement sur votre serveur
  • Étape 5 – Accédez à votre site
  • Étape 6 – Configuration de votre site de questions et réponses

Laissez-nous vous expliquer chaque étape plus en détail avec l’intégration de Questions2Answers avec le site WordPress

Étape 1 – Téléchargement de Questions2Answers

Vous pouvez choisir d’installer le logiciel sur le domaine principal ou sur le sous-répertoire en suivant les instructions ci-dessous.

  • Accédez à la page GitHub et téléchargez le package. Décompressez et extrayez le contenu. Cela devrait ressembler à ci-dessous sur votre ordinateur.

Examen de la plate-forme de questions-réponses Questions2Answers

Extraire le contenu de Questions2Answers

Le paquet contient. htaccess qui sera caché par défaut. Par conséquent, activez l’affichage des fichiers cachés sur votre ordinateur. Suivez les instructions de notre autre article pour afficher les fichiers cachés sous Windows.

Étape 2 – Création de la base de données MySQL et de l’utilisateur

La deuxième étape consiste à vous connecter à votre compte d’hébergement et à créer une base de données. La plupart des hébergeurs proposent cPanel pour gérer votre compte. Consultez notre article sur la façon de créer une base de données MySQL, un utilisateur et l’affectation de l’utilisateur à la base de données.

Assurez-vous d’attribuer tous les privilèges à l’utilisateur pour créer, modifier et supprimer les tables. Notez le nom d’utilisateur, le mot de passe et les détails de la base de données à utiliser à l’étape suivante.

Connexes: Examen du thème Disputo bbPress.

Étape 3 – Mettez à jour les détails de la base de données dans qa-config.php

Le fichier Questions2Answers décompressé contient deux fichiers importants.

  • Localisez le fichier qa-config-example.php et renommez-le en
  • Recherchez le fichier .htaccess-example et renommez-le en .htaccess

À ce stade, vous n’avez pas besoin de modifier le fichier .htaccess. Ouvrez le fichier qa-config.php avec n’importe quel éditeur de texte comme Brackets, Notepad ou TextEdit. N’oubliez pas de ne pas modifier le fichier avec les éditeurs de texte enrichi comme Microsoft Word ou Apple Pages. Modifiez les détails de la base de données comme indiqué à l’étape 2. Vous pouvez laisser le nom d’hôte tel quel avec l’adresse IP localhost 127.0.0.1 et modifier les autres détails comme le nom d’utilisateur, le mot de passe et le nom de la base de données.

Examen de la plate-forme de questions-réponses Questions2Answers

Remplacer les détails de la base de données

Étape 4 – Téléchargement de fichiers sur votre serveur

Après avoir modifié le fichier de configuration, téléchargez l’intégralité du package Questions2Answers sur votre serveur.

  • Connectez-vous à votre compte FTP en utilisant un logiciel comme FileZilla.
  • Téléchargez tous les fichiers Questions2Answers.
  • Vous pouvez télécharger soit sur le domaine principal, le sous-domaine ou le sous-répertoire selon vos besoins.

Étape 5 – Accéder à votre site

Après avoir téléchargé tous les fichiers, vous pouvez accéder au site dans le navigateur avec le chemin correct.

  • Ouvrez votresite.com si vous avez téléchargé les fichiers sur le domaine principal.
  • Accédez à questions.votresite.com, si vous avez téléchargé les fichiers sur le sous-domaine « questions ».
  • Ouvrez votresite.comquestions si vous avez téléchargé sur le sous-répertoire «questions» de votre domaine principal.

Vous verrez un message de bienvenue comme ci-dessous, indiquant que vous avez tout fait correctement. Cliquez sur le bouton « Configurer la base de données ».

Examen de la plate-forme de questions-réponses Questions2Answers

Message de bienvenue pour la configuration de la base de données

Une fois la base de données configurée, vous pouvez vous connecter à votre site avec l’URL votresite.com/admin/ ou votresite.com/questions/admin/ selon que vous avez le site sur le domaine principal ou sous-répertoire.

Étape 6 – Configurations d’installation et structure d’URL

La section d’administration a de nombreuses configurations à configurer sur le site de questions et réponses avant de commencer à utiliser. La configuration la plus importante consiste à sélectionner la structure de l’URL de votre site dans la section « Général ». Vous pouvez vérifier les multiples structures et choisir la structure appropriée que vous souhaitez pour votre site.

Examen de la plate-forme de questions-réponses Questions2Answers

Configurer la structure de l’URL du lien permanent

Vous pouvez également modifier le thème, la classification des questions, la direction du texte et la langue de votre site dans la section « Général ».

Fondamentalement, vous pouvez parcourir chaque section et personnaliser selon vos besoins. Vous trouverez ci-dessous quelques-unes des configurations importantes que vous pouvez choisir avant de publier des questions :

  • Sélectionnez les plugins nécessaires pour votre site dans la section "Plugins" comme AdSense, page, connexion Facebook, reCAPTCHA, XML Sitemap et éditeur WYSIWYG.
  • Configurez des points de récompense pour vos utilisateurs dans la section « Points ».
  • Vous pouvez décider si les utilisateurs peuvent poser des questions et publier des commentaires sans connexion ni autres autorisations sous l’onglet « Autorisations ».
  • Dans la section "Mise en page", vous pouvez configurer les widgets de la barre latérale pour votre site.

Après avoir terminé les personnalisations, vous pouvez prévisualiser le site et permettre à vos utilisateurs de poser des questions sur le site en direct.

Intégration avec le site WordPress

Questions2Answers vous permet d’intégrer le logiciel avec WordPress et d’autres systèmes de gestion de contenu. Cependant, le processus est complètement différent, car Questions2Answers partagera également la même base de données du site WordPress. Suivez les instructions ci-dessous, afin d’installer Questions2Answers sur un sous-répertoire de votre site WordPress principal :

  • Après avoir téléchargé Questions2Answers, renommez les fichiers qa-config-example.php et .htaccess-example en qa-config.php et .htaccess.
  • Modifiez le fichier qa-config.php pour ajouter le chemin d’accès à votre site WordPress.

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

Vous pouvez ajouter cette ligne n’importe où dans le fichier, de préférence sous l’une des instructions de définition existantes. Voici à quoi cela ressemble lorsque nous avons intégré le logiciel sur notre hôte local sous le sous-répertoire qa.

Examen de la plate-forme de questions-réponses Questions2Answers

Intégration avec le site WordPress

Disons que vous avez un site WordPress sur le domaine yoursite.com. Si vous souhaitez installer Questions2Answers sur le sous-répertoire qa, ajoutez la ligne ci-dessous :

define(‘QA_WORDPRESS_INTEGRATE_PATH’, ‘/nom d’utilisateur/public_html/’);

Assurez-vous que le fichier wp-load.php se trouve dans le chemin public_html.

  • N’oubliez pas que vous n’avez pas besoin d’une base de données MySQL distincte pour l’intégration avec le site WordPress. Les Questions2Answers ajouteront des tables supplémentaires sur votre base de données WordPress existante.
  • Téléchargez tous les fichiers sur le sous-répertoire de votre serveur.
  • Accédez au site avec l’ URL du sous-répertoire comme votresite.com/qa/.
  • Suivez les instructions pour configurer une base de données.
  • Accédez au centre d’administration et configurez le site comme expliqué ci-dessus.

Examen de la plate-forme de questions-réponses Questions2Answers

Intégration de Q2A avec le site WordPress

Maintenant, les utilisateurs qui se connectent à votre site WordPress principal se connecteront également automatiquement à votre section Questions2Answers. Vous avez besoin d’une configuration supplémentaire pour installer Questions2Answers sur le sous-domaine de votre site WordPress principal. Consultez les instructions sur le site officiel pour les différentes options et d’autres détails sur la mise à niveau vers la prochaine version.

Sommaire

À notre avis, le package Questions2Answers propose de nombreuses options pour configurer un site Web robuste de questions et réponses. Cependant, rares sont les bénévoles qui gèrent actuellement les développements rendant l’avenir discutable. Vous ne trouverez pas non plus beaucoup de ressources en ligne pour obtenir de l’aide ou trouver des thèmes/plugins dont vous avez besoin. Si vous aimez Questions2Answers, assurez-vous d’avoir la capacité de gérer les choses par vous-même ou avec vos développeurs.

Avantages

  • Gratuit et open source
  • Questions et réponses de style Stack Overflow
  • Facile à installer et à personnaliser

Les inconvénients

  • Développement lent et ressources de support limitées
  • Thème obsolète, peu de thèmes et plugins disponibles

Source d’enregistrement: www.webnots.com
Leave A Reply

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails