zoukankan      html  css  js  c++  java
  • Question2Answer初体验

    Question2Answer初体验

     

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

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

    网上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
    • qa-external-example
    • qa-include
    • qa-lang
    • qa-plugin
    • qa-theme

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

    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这套系统已经有了初步的了解,基本功能已经很实用,再扩展扩展,就能实现非常酷的效果。
    本文只是基本介绍,更多内容大家可以到官网了解:
    http://www.question2answer.org

  • 相关阅读:
    2.Android之按钮Button和编辑框EditText学习
    《DSP using MATLAB》Problem 3.8
    《DSP using MATLAB》Problem 3.7
    《DSP using MATLAB》Problem 3.6
    《DSP using MATLAB》Problem 3.5
    《DSP using MATLAB》Problem 3.4
    《DSP using MATLAB》Problem 3.3
    《DSP using MATLAB》Problem 3.2
    《DSP using MATLAB》Problem 3.1
    《DSP using MATLAB》Problem 2.20
  • 原文地址:https://www.cnblogs.com/ldms/p/3833451.html
Copyright © 2011-2022 走看看