分享轻论坛程序 HYBBS1.5.9 – HYPHP框架开发 MVC架构

资源简介:

HYBBS是基于HYPHP框架开发,框架是一款MVC结构的程序,他的数据库引擎基于PDO扩展上运行 , 本人秉承着精益求精的态度编写该程序.

HYPHP是作者开源的PHP框架 简单的路由结构, 数据库引擎引入了Medoo国外框架,该框架使用了PDO作为基层支持, 并结合自身框架的Model结构, 作者受到ThinkPHP的影响,从而生产该框架, 其目的就是应用于简单的开发环境. 不想太过于复杂化.

HYPHP框架目录

\---HY
    |   Action.php    //控制器引擎
    |   conf.php      //HY默认配置
    |   HY.php        //HY入口定义
    |   HY_SQL.php    //数据库引擎
    |   Model.php   //模型引擎
    |   Tpl.php    //模板引擎
    |
    +---class
    |   |   Cache.php    //数据缓存类
    |   |   Logs.php    //日志类
    |   |
    |   \---Cache  //数据缓存
    |           Apachenote.php
    |           Apc.php
    |           Db.php
    |           Eaccelerator.php
    |           File.php
    |           Memcache.php
    |           Memcached.php
    |           Redis.php
    |           Shmop.php
    |           Wincache.php
    |           Xcache.php
    |
    +---lib
    |       function.php              //框架函数
    |       hook.php                  //hook插件支持库
    |       HY.lib.php                //HY构造库
    |       more_lang_lib.php         //中文语法支持库
    |       more_lang_lib_conf.php    //中文语法配置库
    |       translate.php             //错误翻译
    |
    \---View
            404.html    //默认404页面
            Debug.php   //右下角调试窗口 
            exec.php    //调试模式页面

框架开发文档

本程序特点:

  • 支持插件,模板扩展
  • 支持内存数据缓存 (Xcache,Apc,Apachenote,Eaccelerator,MemcacheD,Redis,Shmop,WinCache,File,Db)
  • 伪静态URL
  • 用户组权限,板块用户组权限,板块版主
  • PC 手机模板 自动切换
  • 文章附件,图片,文章回复可见,附件回复可见,文章付费可见,附件付费可下,用户组权限限制可下载
  • 全站置顶,板块置顶,锁定主题,赞,踩
  • 独立用户中心主页

服务器环境要求:

  • 支持子目录安装论坛
  • PHP 5.3以上. 包括5.3 , PHP7
  • Apache || Nginx || IIS
  • 必须启用伪静态规则
  • 数据库支持 : 目前仅支持 MYSQL 并使用 PDO.Lib

功能一览(1.4补充)

用户系统

  • 登录
  • 注册
  • 找回密码
  • 用户中心首页
  • 上传头像
  • 修改密码
  • 用户中心主题列表
  • 用户中心评论列表
  • 用户中心消息列表
  • 用户在线情况

文章系统

  • 文章标题内容
  • 文章评论,分页
  • 赞与踩
  • 浏览次数
  • 富文本HTML编辑
  • 图片上传
  • 附件上传
  • 表情
  • 最新最旧评论排序
  • 编辑文章
  • 编辑评论
  • 文章全站置顶
  • 文章板块置顶
  • 删除主题
  • 删除评论
  • @用户 消息通知
  • 回复 消息通知
  • 隐藏帖子 (回复显示帖子内容)
  • 收费帖子(需要付费金币 显示帖子内容)
  • 附件隐藏(需要回复帖子才可显示附件)
  • 附件收费(需要购买附件才可下载)

权限相关

  • 用户组权限(权限控制:发帖,评论,@,上传图片,上传附件,隐藏帖子,购买帖子,免金币购买)
  • 板块版主 (权限:删除以及编辑主题、评论。板块置顶)
  • 板块用户组权限(每个板块独立控制每个用户组的个别动作)(比如:限制游客在A分类不可发帖,或者限制新用户在B分类无法浏览主题,或者不可回复等。)

后台控制

  • 论坛配置项(拥有论坛全部相关配置)
  • Email发信配置(用于找回密码以及部分插件发信控制)
  • 缓存设置
  • 调试开关以及调试右下角小窗口
  • 用户组管理(添加删除)
  • 用户管理
  • 板块管理
  • 板块用户组管理
  • 板块版主管理
  • 文章管理 帅选 删除
  • 插件
  • 插件线上
  • 模板
  • 模板线上
  • 缓存清理
  • 服务器信息
  • 在线更新论坛

好友系统

  • 关注,粉丝,陌生人
  • 在线对话框聊天, 多窗口

上传系统

  • 编辑器图片上传
  • 附件上传, 付费, 回复可见 帖子多附件
  • 用户组文件空间大小

特别设置 -> URL变更

通常默认网站链接是这样的

WWW/t/1.html

意思也就是 域名/主题/ID.后缀

如果你想更改URL方式

比如

http://bbs.hyphp.cn/t/1.html 
=>
http://bbs.hyphp.cn/tt/1.html

可见 吧 t 改为了 tt 

怎么做到?
请来到你的网站根目录/Conf/config.php 打开此文件


true,

    'DOMAIN_NAME' => 'http://127.0.0.1',

    'url_suffix'=>'.html',
    'url_explode'=>'/',

    'HY_URL'=>array(
        'action'=>array(
            'thread'=>'t',
            'forum'=>'f',
            'my'=>'u',
        ),
        'method'=>array(
            'thread'=>array(
                'del'=>'d'
            )
        )
    ),

可见上面的 HY_URL 
其中action中的thread更改为了t
所以 你想更改为 tt 只要把t改为tt保存即可
这样网站主题链接就变成了 
http://bbs.hyphp.cn/tt/1.html

如果你想去掉.html

http://bbs.hyphp.cn/t/1.html
=>
http://bbs.hyphp.cn/t/1

那么将config.php中的  url_suffix => '' 保存为空 即可

如果你想更改 / 符号

http://bbs.hyphp.cn/t/1.html
=> 
http://bbs.hyphp.cn/t-1.html 
那么将config.php中的 url_expload=> '-' 中的/改为-即可

下载地址:

HYBBS1.5.9 轻论坛

提取码:无
解压码:无

给TA打赏
共{{data.count}}人
人已打赏
JavaScript可视化建站源码

TinyMCE v4.5.0 可视化HTML编辑器

2019-7-25 22:07:45

建站源码

升级包 – XenForo v1.5.11

2019-7-25 22:50:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索