Question2Answer初体验 answer my question

高质量的问答社区十分有价值,很多无法解决的问题能通过问答社区找到解决办法,而对于站长来说,垂直的问答社区也很有潜力。最近盯上问答这一块,发现和我的一些思路很符合,决定把手头的一个网站转成问答形式的社区。

最开始是想完全从头开始写一个,但个人精力有限,目前还有一些别的想法等待实施,只能尽量用更快的办法来搭建它。于是,在开源程序上做扩展就是最好的选择。

网上PHP的独立问答社区非常的少,找来找去,最后锁定question2answer(以下简称QA)。

QA是一套非常简洁的开源问答社区系统,由PHP实现,数据存储使用Mysql。包含最基本的注册、登陆、提问、回答、评论、积分、分类、TAG、邮件集成(发送各种提醒邮件)、投票等功能。并提供了一些简单的后台选项,比如改个网站名字,改个URL路径风格等都可在线完成,虽然精致,但很完备。

除了核心功能,它还提供了插件开发接口和皮肤功能,这给个性化定制带来了很大的便利,不过可惜的是没有提供较好的模板引擎,开发模板需要懂得PHP这门语言,所以现成的模板很少,开发起来也并不容易。

对多语言支持倒是这套系统的一个亮点,官方提供了十二种语言可选,其中包括了简、繁体中文,能满足中文需求。

另外,它还能和Wordpress集成在一起,共享用户数据,现在WP的用户很多,这点确实能吸引很多朋友。

闻名不如见面,说了这么多,不如把QA下载下来,体验一下。

1、下载QA:
http://www.question2answer.org/question2answer-latest.zip
2、在MYSQL中创建一个数据库
3、将qa-config-example.php文件修改为qa-config.php,并填写配置信息
4、放入能够运行PHP的WEB服务器中,打开首页即可进入安装页面。

安装完成后,就能使用其基本功能了。

最后我们浏览下这个工程的目录结构,大概了解下这套系统的文件规划。

这套系统总共分了6个目录,依次为:

根据名字,我们大概可以判断其作用,这里我简单的说明下。

qa-content 是用来存放一些JS的脚本文件
qa-external-example 是QA团队提供的扩展示例
qa-include 存放的是QA的核心程序
qa-lang 存放是语言包,我们一般都会要安装中文包,可以在http://www.question2answer.org/addons.php 选择最新的中文包,下载后放入此目录后,即可在后台设置
qa-plugin 这里存放的是插件,我们可以自己编写插件,也可使用官方或第三方插件,不过所有的插件都放在这里
qa-theme 这里存放的是风格文件,可以看到系统默认提供了两套风格:Candy、Default,这在后台可以设置,我们也可以对其修改或新增

看到这里,基本上对QA这套系统已经有了初步的了解,基本功能已经很实用,再扩展扩展,就能实现非常酷的效果。
本文只是基本介绍,更多内容大家可以到官网了解:
Question2Answer初体验 answer my question
http://www.question2answer.org

  

爱华网本文地址 » http://www.413yy.cn/a/25101018/370635.html

更多阅读

华东五市初体验 华东五市

华东五市是我国重要的旅游资源之一,主要指南京、无锡、苏州、杭州、上海。这里是“江南鱼米之乡,山青水秀之处,历史文物之都,名人荟萃之地”。江南水乡以周庄为胜。都市气派,以上海大都市为主;外滩十里扬场;浦东新区拔地而起,明珠塔直上云霄

内置式卫生棉条初体验 卫生棉条的用法图片 ob

上海这几天奇葩般的高温都快赶上重庆了,还要碰上姨妈来光顾我,烦死了!而且我是属于每到夏天必须要用卫生棉条的那种,但是ob我实在用不下去了,用起来不是特别舒服,每次买一大盒用了两三天之后那个一次性手套老是被我莫名其妙弄丢。于是果断

东莞松山湖凯悦酒店初体验-吃喝玩乐 松山湖凯悦酒店官网

周二到周五在东莞培训,周六中午到深圳,在深圳看了看经济特区市容市貌今天晚上回到北京。因为这次trip比较长,有很多要写的,所以分为三段:I:给姐妹酒店做个广告,写下五星级酒店吃住体验II:培训的收获,这次不像SSII,大家都不是愣头青年了,确

沪江英语论坛--新题型初体验 part?b之信息匹配题-1100沪元 沪元

【新题型初体验】PartB之信息匹配题-1(100沪元奖励中)这一题型主要考查考生区分论点、论据,把握论点论据一致性的能力。如样题所示,该题型要求考生根据文章的内容,从多个选项中找到能支持相应论点的论据。这就要求考生理解各个论点/观点的

多屏互动初体验 多屏互动软件

上午想升级一下家里的美如画网络播放器,发现新的固件里面多了一个功能叫做“多屏互动”,不太了解这个概念,上网搜索了了一下,原来就是可以将电脑、手机、电视等各自的视频、音频、图像进行互相共享播放、展示,而且还可以用手机当遥控器。

声明:《Question2Answer初体验 answer my question》为网友於莪餘眚分享!如侵犯到您的合法权益请联系我们删除