Question2answer 多语言开源 PHP 问答系统
Question2Answer (Q2A) 是一个流行、开源、免费的基于 PHP/MySQL 的安全、快速的问答系统。现在约有 3744 网站,共 36 种不同语言使用此系统。
系统要求
- PHP 4.3 或更高, 包括 PHP 5.x.
- 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、修改完以后通过域名访问网站,根据提示安装网站程序!
安装包默认是没有中文语言包的,如果需要,必须自己手动安装
相关链接
如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。


目前还没有任何评论,快来抢沙发吧!
发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。