概述—— 为还原论坛本质而生
YouYaX,php原创框架结构论坛程序
1、多平台 — 自适应于电脑端和手机端
2、易开发 — 任何有PHP开发经验的站长均可以很方便的修改、功能拓展。
3、结构清晰 — 框架模式,以模板实现代码和页面的分离
4、自由 — 不限制安装目录,可位于根目录或子目录。
1、V5版进行了创新,整个程序可以看成是论坛式问答,也可以看成是问答式论坛,完美集成。
2、在提问帖中加强了金币的作用,提问或回答有帮助,金币数加1,反之,减一,增强趣味性。
1、回复盖楼功能,最多显示5层楼,防止溢出,将中间楼层隐藏,显示引用的最初始楼层和最近4个楼层。
2、帖子点评功能,无限点评次数,每个帖子上显示5条点评,其余进行分页处理,楼层与楼层之间无影响。
邮件验证功能
初始安装时,注册功能无效,提示先进入后台激活邮件配置项设置,使用邮箱验证,增强安全性。
列表页隐藏功能
列表页上鼠标右击绿色区域,会弹出快捷菜单,方便管理员进行快速管理。
防灌水功能
进入后台管理,有禁止用户发言和将该用户的所有信息一键清空。
代码风格 $site_config = require("./Conf/site.config.php"); $ads = require("./Conf/ads.config.php"); $this->assign('site_config', $site_config) ->assign('ads', $ads) ->assign('data_big', $data_big) ->assign('data_block', $data_block) ->assign('site', $this->C('SITE')) ->assign('shtml', $this->C('static_url')) ->assign('url', $this->C('default_url')) ->display('home/index.html');
里面很多都是像 laterain 学习到的,如果能考上 cuit 的话,自动献菊花了。
使用php标签 通过 php 标签可以在模板里写任意的PHP语句代码,如: <php> echo 'Hello,ThinkCMF!'; $arr = ['id'=>1]; print_r($arr); </php>
使用php标签 通过 php 标签可以在模板里写任意的PHP语句代码,如: <php> echo 'Hello,ThinkCMF!'; $arr = ['id'=>1]; print_r($arr); </php>
Php代码可以和标签在模板文件中混合使用,可以在模板文件里面书写任意的PHP语句代码 ,包括下面两种方式: 使用php标签 例如: {php}echo 'Hello,world!';{/php} 我们建议需要使用PHP代码的时候尽量采用php标签,因为原生的PHP语法可能会被配置禁用而导致解析错误。 使用原生php代码 <?php echo 'Hello,world!'; ?> 注意:php标签或
问题内容: 我知道这个问题已经被问过几次了,但是没有一个答案令我满意。这是因为几乎所有人都涉及与数据库相关的巨大读取/写入过程,我希望不惜一切代价避免这样做。 关于未读的讨论/主题/帖子,有很多需要考虑的地方。我不知道MyBB,vBulletin,Invision电源板,Vanilla,phpBB等论坛系统如何解决该问题,所以我想向大家介绍您的经验。我知道,仅为此目的使用数据库表是最简单的方法,但
php+mongodb能实现类似于”掘金“这个论坛的帖子功能,首页展示的基本上不会重复,并且都是随机的, 使用list存入文章id,然后把id变成随机的,但是重复刷新分页变成了1的话,数据又还原了,如果监听分页页数变成了1就重新排序一次的话,对于游客就不是很友好