EasyTalk 项目介绍

EasyTalk 是一个基于 thinkphp 3.2.3 和 MongoDB 的内部问题发布系统,支持附件上传、图片显示、标签及@功能。用户通过邮箱登录并限制编辑权限。系统包括登录、首页、问题发布、回复等多个页面,采用 WorkMan 消息通信,使用 Bootstrap 前端框架。设计注重轻量级,所有操作需验证用户凭证,附件上传先存临时目录。
摘要由CSDN通过智能技术生成

EasyTalk 项目介绍

GitHub 地址
https://github.com/yangqingxian/thinkphp/tree/feature/EasyTalk

下载地址:
https://github.com/yangqingxian/thinkphp.git

设计初衷

自己动手设计该系统主要是公司内部需要一个能发布一些常见问题的系统,可以方便员工查看一些东西,该系统主要需要实现的功能有:

  • 可以限制人员编辑(针对人员)
  • 可以设置问题可修改和不可修改(针对问题)
  • 问题下可增加插件
  • 问题下可留言
  • 支持模糊搜索
  • 支持部门搜索
  • 提问可以@别人回答
  • 提问支持打标签
  • 支持标签搜索
  • 支持图片内容上传显示

然后又为了能使该系统能贴合进公司现有的管理系统,所以还需要加上员工使用邮箱和密码进行登录,或者直接从现有管理系统中通过token进行登录.本来是本着去找开源项目直接该的心态去完成这个任务的,但是本人性格实在是......不是自己的东西用起来总是感觉不方便,所以宁可自己从头开始搭建了,于是就用了10天时间完成了这个系统的第一版,大体能使用了,但是可能还存在这样或者那样的错误,继续迭代吧.

主要实现功能

每个用户在登录后都可以进行问题的发布,在问题中可以进行附件上传,图片上传等,而且在其中可以设置标签,@他人等功能,并且在其中可以设置可以编辑的人员,该人员具有编辑,删除该问题的权限.在问题发布成功后,用户可以进行回复,该回复会以socket的方式通知在线用户.

采用软件与服务

EasyTalk是国内首款多用户PHP Mysql开源微博客系统,支持网页、手机Wap、手机短信、QQ、Gtalk、飞信等多种方式发表或接收信息,EasyTalk全面符合国人的上网习惯,真正轻量级架构,使得使用者上手容易,管理者安装部署容易、管理便捷。EasyTalk功能强大,便捷的插件系统,可二次开发性高,人性化的模板自定义功能大幅提高了用户的体验,因此EasyTalk相比国内其他微博客软件有绝对的优势! EasyTalk开源微博系统 X2.5 更新日志: 修复系统安全漏洞,强烈建立低版本用户更新 功能特点: 轻量级,简单实用  精彩内容、点滴分享 功能强大、简单实用,兼有主流微博功能,基于ThinkPHP框架开发。  不仅支持网页WEB分享,同时拥有手机3G版、安卓版手机客户端以及IOS手机客户端 灵活的微博字数设置  7大平台、一键登录 不仅可以设置成传统的140字微博,也可以自行更改微博的字数,分享更加灵活。  支持国内外7大平台帐号一键登录,同时可以将微博同步更新到新浪微博或者是腾讯微博。 完善的插件系统  强大的后台管理 内置强大的插件系统,可按照需求来选择下载安装适合的插件或者自己进行二次开发。  拥有强大的后台管理系统,精确到每一个细微之处,对微博进行全面掌控。 基于Oauth2.0的API接口  稳定安全、内容更易掌控 内置完整的API接口,让开发者可以进行无限的功能扩展。  设置敏感词过滤,加强微博内容管理,同时可以对数据库进行备份优化等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值