CodeIgniter 中国开发者社区

标题: 开源一个用CI做的问答网站easyQA [打印本页]

作者: lostincoding    时间: 2017-1-6 12:56
标题: 开源一个用CI做的问答网站easyQA

先附上源码地址吧 http://git.oschina.net/lostincoding/easyQA

预览地址 http://lostincoding.com/

后端使用了PHP codeigniter框架 http://codeigniter.org.cn/

前端使用了LayUI Fly社区模板 http://fly.layui.com/


【用户账号】
首先完善了邮箱注册(包括邮箱验证)、登录、找回密码(发送验证邮件)、修改密码。
第三方登录完善了开源中国账号登录、Github账号登录、微信登录、QQ登录、微博登录,第三方账号登录后有完善账号和绑定已有账号功能,也带有解绑功能。

【文章】
增加了文章分类,包括问答、讨论、头条,其中问答类型的文章具有采纳答案的功能。
文章可以投票,支持或反对。
文章没有编辑功能,有追加内容功能。

【评论】
评论带有查看对话功能。
评论可以投票,支持或反对。

收到评论有消息通知。

【话题】
类似微博,发布文章内容可以增加#话题#,因为使用习惯问题,发布文章时还是可以添加标签,标签会自动转换为话题追加在文章内容尾部。

【存储】
上传图片使用了七牛云存储,申请个七牛账号,配置下key就可以直接使用。

【管理后台】
后台管理只增加了几个基础的小功能。
文章管理:文章置顶、加精、删除。
评论管理:评论删除。
用户管理:账号冻结。

话题管理:话题删除。


【皮肤功能】

其实就是可设置漂亮的背景图片哈哈哈哈哈哈。


【pjax加载】

大部分页面使用了pjax加载,效果更好,速度更快,更省流量喔。


【正在做的功能】

冒泡功能。

好友功能。

即时私信对话功能。

增加用户积分系统。

增加头衔功能。

打赏。

LinkedIn账号登录。

编辑器增加预览和保存草稿功能。

用户认证,通过微博认证信息认证,或通过域名站长认证。


直接上图看一下吧,欢迎大家使用一下,反馈一下问题我再完善修正,谢谢大家 ^_^

再来一次源码地址: http://git.oschina.net/lostincoding/easyQA
预览地址:
http://lostincoding.com/

不多说,直接上图吧,或者直接进去瞄一眼吧,希望大家会喜欢。

(, 下载次数: 62)

(, 下载次数: 70)

(, 下载次数: 69)

(, 下载次数: 57)



作者: Hex    时间: 2017-1-6 14:17
非常不错的项目,祝越来越好!
作者: lostincoding    时间: 2017-1-6 15:06
Hex 发表于 2017-1-6 14:17
非常不错的项目,祝越来越好!

哈哈谢谢~祝CI越来越好!
作者: jk3000    时间: 2017-1-9 10:00
很不错,下来看看那
作者: lostincoding    时间: 2017-1-9 12:45
jk3000 发表于 2017-1-9 10:00
很不错,下来看看那

谢谢哈。
作者: gangpula    时间: 2017-1-10 09:53
界面蛮萌的
作者: lostincoding    时间: 2017-1-10 10:17
gangpula 发表于 2017-1-10 09:53
界面蛮萌的

因为作者比较萌,哈哈哈
作者: 屠城    时间: 2017-1-10 14:30
干的漂亮
作者: 微云博盛    时间: 2017-1-10 17:06
写的非常好啊
作者: w2w2w2w2    时间: 2017-1-10 22:06
本帖最后由 w2w2w2w2 于 2017-1-10 22:07 编辑

我也在写http://www.lanhubao.com,也是基于CI框架。向每一个战斗在CI旁的技术员致敬
作者: lostincoding    时间: 2017-1-11 12:45
微云博盛 发表于 2017-1-10 17:06
写的非常好啊

谢谢
作者: lostincoding    时间: 2017-1-11 12:46
w2w2w2w2 发表于 2017-1-10 22:06
我也在写http://www.lanhubao.com,也是基于CI框架。向每一个战斗在CI旁的技术员致敬 ...

你的效果很好啊哈哈。
作者: 颜色草儿    时间: 2017-1-12 15:06
本帖最后由 颜色草儿 于 2017-1-12 15:07 编辑

还第一次看见 layui框架,好多功能模块都不错。我也用ci写网页。http://www.vinixiu.com/  请教于关于seo方面的知识
作者: w2w2w2w2    时间: 2017-1-16 00:06
lostincoding 发表于 2017-1-11 12:46
你的效果很好啊哈哈。

向您学习啦,有时我还会学习您的制作呢,哈哈。我的技术不行啦,今天申请QQ互联又被拒绝啦,一起加油哦
作者: lostincoding    时间: 2017-1-16 02:02
颜色草儿 发表于 2017-1-12 15:06
还第一次看见 layui框架,好多功能模块都不错。我也用ci写网页。http://www.vinixiu.com/  请教于关于seo方 ...

哈哈谢谢。互相学习。
作者: lostincoding    时间: 2017-1-16 02:03
w2w2w2w2 发表于 2017-1-16 00:06
向您学习啦,有时我还会学习您的制作呢,哈哈。我的技术不行啦,今天申请QQ互联又被拒绝啦,一起加油哦 ...

你什么站申请的QQ互联,什么原因被拒的?
作者: as3291363    时间: 2017-1-18 11:28
楼主 要考虑本地开发环境安装啊...我下载了直接 localhost/easyQA 访问 很多路径错误...
有什么地方可以快捷一点..
作者: lostincoding    时间: 2017-1-18 13:11
as3291363 发表于 2017-1-18 11:28
楼主 要考虑本地开发环境安装啊...我下载了直接 localhost/easyQA 访问 很多路径错误...
有什么地方可以快 ...

在C:\Windows\System32\drivers\etc\hosts文件增加一行
  1. 127.0.0.1   easyqa.com
复制代码


在Apache\conf\extra\httpd-vhosts.conf里增加
  1. <VirtualHost *:80>
  2.     DocumentRoot "网站目录"
  3.     ServerName easyqa.com
  4.     ErrorLog "logs/error.log"
  5.     CustomLog "logs/access.log" common
  6. </VirtualHost>
复制代码

作者: ci_cx    时间: 2017-3-19 20:02
你好
请问有没有后台管理界面?
没找到
谢谢
作者: lostincoding    时间: 2017-3-27 10:57
ci_cx 发表于 2017-3-19 20:02
你好
请问有没有后台管理界面?
没找到

用户ID为1的用户为管理员,导航栏会显示管理链接的。
作者: pwf    时间: 2017-4-7 16:06
本帖最后由 pwf 于 2017-4-7 16:10 编辑

楼主,为什么我下载下来打开出现好多路径问题,我看了下好像都是样式没引入对,但是我看样式路径没错啊




欢迎光临 CodeIgniter 中国开发者社区 (https://codeigniter.org.cn/forums/) X3.4