Question2answer 多语言开源 PHP 问答系统

发布于 2017-11-16 22:04:01 字数 2254 浏览 3402 评论 0

Question2Answer (Q2A) 是一个流行、开源、免费的基于 PHP/MySQL 的安全、快速的问答系统。现在约有 3744 网站,共 36 种不同语言使用此系统。

Question2answer 多语言开源 PHP 问答系统

系统要求

  1. PHP 4.3 或更高, 包括 PHP 5.x.
  2. MySQL 4.1 或更高, 包括 MySQL 5.x.

许可证

Question2Answer 是开源系统,使用 GNU GPL 授权。

特点和优势

易于安装设置

  • 安装 Q2A 仅需约5分钟。
  • 主题
  • 多语言支持
  • 自定义边栏、工具、页面和链接
  • SEO 优化(支持 XML Sitemap 和 友好的 URL)

快速安全

  • 基于PHP/MySQL,良好扩展性轻松支持百万用户
  • 防止XSS、SQL注入攻击
  • 验证码, moderation and/or flagging防垃圾

功能丰富

  • 快速的搜索引擎
  • 支持分类 (最多4层) 、标签.
  • 投票、评论、跟踪问题
  • 积分系统
  • RSS订阅(可自定义)、邮件通知

账号系统

  • 用户头像 (支持Gravatar) 和自定义字段
  • 用户间私信
  • 社会化登陆 (Facebook等)

系统集成

  • 与 WordPress 3.x 集成.
  • 支持自定义 single sign-on 功能

如何安装

1、下载文件

http://question2answer.org/question2answer-latest.zip

2、解压缩文件到网站根目录

3、复制根目录下面 qa-config-example.php 重命名为 qa-config.php,编辑 qa-config.php

define('QA_MYSQL_HOSTNAME', '127.0.0.1')
// try '127.0.0.1′ or 'localhost' if MySQL on same server
define('QA_MYSQL_USERNAME', 'your-mysql-username');
define('QA_MYSQL_PASSWORD', 'your-mysql-password');
define('QA_MYSQL_DATABASE', 'your-mysql-db-name');
  • QA_MYSQL_HOSTNAME:mysql数据库地址,默认 127.0.0.1 即可
  • QA_MYSQL_USERNAME:mysql数据库用户名
  • QA_MYSQL_PASSWORD:mysql数据库密码
  • QA_MYSQL_DATABASE:mysql数据库名

4、修改完以后通过域名访问网站,根据提示安装网站程序!

安装包默认是没有中文语言包的,如果需要,必须自己手动安装

相关链接

官方网站:http://www.question2answer.org/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

qq_Yqvrrd

文章 0 评论 0

2503248646

文章 0 评论 0

浮生未歇

文章 0 评论 0

养猫人

文章 0 评论 0

第七度阳光i

文章 0 评论 0

新雨望断虹

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文