## HYBBS简介
HYBBS是一款支持插件扩展,模板扩展的PHP网站程序。HYBBS并不是只能用于论坛,他甚至可以用用于博客,微博,CMS,商城,等等。只要你想得到他都能做到。(只是人去干而已![](http://img.baidu.com/hi/tsj/t_0035.gif))
所以HYBBS本身内置的功能并不多,它只是满足一个论坛的基本需要。
## 目前HYBBS具备的功能如下
* 用户(登陆,注册,找回,用户中心)
* 用户组(用户组论坛权限:发表帖子,评论帖子,图片上传,允许下载附件,允许上传附件,允许开启回复可见帖子,允许帖子收费,免金币购买帖子或附件)
* 板块分类(版主,子分类,板块用户组权限)
* 搜索(全文搜索,标题搜索,用户名搜索,板块名搜索)
* 文章(发表,编辑,点赞踩,上传图片或附件,锁帖,置顶,回复可见帖子,付费可见帖子)
* 附件(付费下载附件,回复可见附件)
* 好友私信(即时网页通信,系统即时消息)
* 数据缓存(对常用的SQL数据进行文件缓存,并支持Xcache,Apc,Apachenote,Eaccelerator,MemcacheD,Redis,Shmop,WinCache,File,Db)
* 后台(在线更新HYBBS,插件页,模板页,还有一些常用的数据管理就不多说的)
以上就是HYBBS包含的基础功能。
目前从1.0中已经开发将近70款插件扩展。
模板还是很少,作者也没钱去请人做,靠大家努力制作了。
[APP插件模板中心](http://app.hyphp.cn/type/code "http://app.hyphp.cn/type/code")
## HYBBS2.0安装 服务器需求
* PHP版本5.4以上(包括5.4)
* 支持运行PHP的WEB服务器环境
* 目前仅支持Mysql数据库,需要使用PDO支持
- HYBBS
- 论坛公用函数
- 板块相关函数
- 板块版主判断
- 板块用户组权限
- 获取指定板块信息
- 插件相关函数
- 获取插件配置数据
- 获取插件安装状态
- 获取插件是否支持安装函数
- 判断插件是否存在
- 判断插件是否已开启
- 删除目录
- 下载远程文件
- 两时间相隔天数
- 时间间隔
- 随机字符
- 清空论坛缓存函数
- 测试时间过程耗时
- 文件数据缓存
- 获取网站后台参数配置
- 论坛常量宏
- 论坛变量
- 数据库字段介绍
- 论坛Model模型
- File文件模型
- 获取文件信息
- 判断文件所属者
- 获取文件原名称
- Fileinfo附件信息模型
- Forum板块分类模型
- 修改板块整数数据
- 获取某板块数据
- 获取所有板块数据
- 板块数据实例化
- Post评论模型
- 获取评论数据
- 删除某主题下所有评论
- 删除评论数据
- Thread主题帖子模型
- 获取文章数据
- 获取文章标题
- 删除文章主题
- 更新主题整数数据
- 获取主题列表
- 搜索主题
- 主题列表实例化
- 判断用户是否回复过该主题
- User用户系统模型
- 获取用户数据
- 用户名获取用户数据
- 邮箱名获取用户数据
- 判断是否存在该UID用户
- 判断是否存在该用户名
- 判断是否存在该邮箱名
- 添加用户数据
- UID转用户名
- 用户名转UID
- 更新用户整数数据
- 获取用户头像HTTP路劲
- 获取用户金币
- 获取用户积分
- 修改用户用户组
- 获取粉丝数量
- 获取关注数量
- 获取用户所在用户组ID
- Usergroup用户组模型
- 用户组ID获取用户组名
- 用户组数据排序
- Friend关注粉丝模型
- 获取两个用户之间的关系
- 设置解除关注状态
- 添加关注
- 删除关注
- 获取私信未读数量
- Chat 聊天系统
- send 发送消息
- sys_send 发送系统消息
- 论坛Action控制器
- 论坛数据缓存
- 插件开发
- 插件介绍
- 图形验证码插件制作
- 中文PHP API