b.全局——站点功能——导读设置(根据你网站的实际情况设置。我设置的是:热度值聚合下限:3;热帖/精华聚合时间范围:一个月或更长)
发现了一个很有意思的问题,字体文件会在一些情况下无法加载,所以就对着这个Bug开始着手解决,结果竟掏了360的底...问题情况如图所示(由于我很懒,已经修复了问题,不想再来一遍,这里用网图)我们可以从中看到,帖子页面字体有错位...切入开发者工具看看报错内容:图片为看不懂的小伙伴翻译一下:黄色字体:解析器阻塞、跨站点(即不同的eTLD+1)脚本,https://s.ssl.qhres2.com/ssl/ab77b6ea7f3fbf79.js...红色字体:ab77b6ea7f3fbf79.js:1未捕获类型错误:无法读取未定义的属性根据一般流程,我们先来确认这个JS来源“qhres2.com”。...emmm,原来是360搜索的,我们来看JS的具体内容........(function(){var src = "https://s.ssl.qhres2.com/ssl/ab77b6ea7f3fbf79.js?
由于工作需要,我用ChatGPT帮我写了一个一键清理Discuz文章的页面,虽然开始运行起来有一些问题,不过后续让其帮忙调试就没什么问题了。 另外,我还顺便让它把前端美化了下。...三、优化代码 因为我们使用Discuz程序时,一般都会对其进行伪静态处理,但是GPT使用的是原始的数据处理,所以这里要给他例子,并让他重新生成。...以上就是我与ChatGPT对一键删除DZ帖子的完整功能开发的详细介绍,下面我将代码共享给大家,由于涉及数据库,请谨慎测试: <?...= 0) { // 检查是否有错误 echo "删除ID为 {$tid} 的帖子 失败:" . mysqli_stmt_error($stmt...""; } else { echo "删除ID为 {$tid} 的帖子 成功。
由于工作需要,我用ChatGPT帮我写了一个一键清理Discuz文章的页面,虽然开始运行起来有一些问题,不过后续让其帮忙调试就没什么问题了。另外,我还顺便让它把前端美化了下。...三、优化代码因为我们使用Discuz程序时,一般都会对其进行伪静态处理,但是GPT使用的是原始的数据处理,所以这里要给他例子,并让他重新生成。...以上就是我与ChatGPT对一键删除DZ帖子的完整功能开发的详细介绍,下面我将代码共享给大家,由于涉及数据库,请谨慎测试:删除ID为 {$tid} 的帖子 失败:" . mysqli_stmt_error($stmt...""; } else { echo "删除ID为 {$tid} 的帖子 成功。
此功能只针对游客 缓存帖子有效期:设置帖子页面缓存更新的时间,单位为秒,0 为关闭。请根据实际情况进行调整,建议设置为 900。...特别是js、css、图片,放在cdn上加载速度更快。...8、discuz数据库优化。 数据表优化可以去除数据文件中的碎片,使记录排列紧密,提高读写速度。 后台 - 站长 - 数据库 - 优化 后台 - 站长 - 帖子分表/用户表优化/主题分表。...分表功能可以将帖子分在不同的数据表中,适合帖子数很多并且运行效率受到影响的站点使用 9、discuz插件筛选 在没有必要的情况尽量少装插件,有些插件调用很多sql反而降低效率 10、discuz模板优化... 精简压缩css/js文件,尽量减少js的使用,或者使用封装好的js 以上是discuz优化常见的一些方法,最核心的是要减少sql数,所以在开发的过程中硬磕sql语句,不管是模板、插件、功能实现
Discuz是国内最流行的论坛软件管理系统,今天小编跟大家分享一篇关于Discuz二次开发基本知识详细讲解,感兴趣的朋友跟小编一起来了解一下吧! 一) Discuz!...announcement.php 公告 attachment 附件 board.php 真正的首页 config.inc.php 这个是配置文件 corpus.php 论坛文集 digest.php 精华帖子...邮件配置 member.php 用户操作 memcp.php 个人控制面版 misc.php 零碎功能 my.php 我的帖子 plugin.php 插件 pm.php 短信 post.php 发送帖子...common.inc.php 最主要的头文件 common.js 最主要的js文件 corpus.func.php 论坛文集函数 counter.inc.php 论坛计数 cron.func.php...编辑器 editpost.inc.php 编辑帖子 floatadv.js 浮动广告 forum.func.php 论坛函数集 global.func.php 全局函数 menu.js 菜单 misc.func.php
一) Discuz!的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能。...discuz_action的权限。...实现原理:通过JS把用的一些操作转换成了DZ的bbcode代码。...common.inc.php 最主要的头文件 common.js 最主要的js文件 corpus.func.php 论坛文集函数 counter.inc.php 论坛计数 cron.func.php...编辑器 editpost.inc.php 编辑帖子 floatadv.js 浮动广告 forum.func.php 论坛函数集 global.func.php 全局函数 menu.js
论坛贴子不受空间限制,它允许多个帖子同时存在并互不干扰,每个帖子内都是一个独立的讨论空间。 其二,互动门槛更低 社区需要更多的互动参与者。...而帖子则是异步的,不论是发布者还是参与讨论的人,都可以在深思熟虑后编辑出自己的心中所想。优质的帖子往往会收获更多评论,新的评论也不断将优质的帖子顶到更显眼的的位置,二者是相辅相成的关系。...帖子的互动 不仅仅是帖子内容本身在变的越发“短平快”,帖子中的交互方式也越来越多元化、轻量化。 更丰富的轻互动 简单且丰富的多态赞 对于用户来说,多态表情赞相比评论来说是一种更简单且丰富的互动形式。...增强即时感 上文曾经有提到过,实时聊天相比帖子的优点就是它的“即时感”,他的互动效率是更高的。 因此,一些产品也会在帖子中增加一些“即时感”的设计,这些设计会带来更多的新感受。...快速拍摄一张照片作为帖子的“表态”。
Discuz 二次开发 (一) 目录结构和运行逻辑 目录结构 DISCUZ使用自己的框架,与现在主流的web框架不同,DISCUZ没有路由表,他的路由是由入口文件来实现的。...uc.php UCenter 通信文件 /api/addons 应用中心 /api/connect 通讯互联 /api/google Google引擎结构处理 /api/javascript 数据和广告的js...language 程序语言包(kv结构) /source/module 程序功能模块程序包 /source/plugins 插件扩展目录 static (程序资源目录(头像、图片、下载文件、js...css文件、header、footer等公共引入文件 /default/collage 大学计划页面 /default/dige dige专区页面 /default/forum 首页、帖子页面...运行逻辑 discuz的入口文件起到了路由的作用。一个标准的discuz请求如下: http://localhost/home.php?
可能这些小朋友是想通过回复来看有没有这些数据库的帖子。但是我们在后台没有设置这些关键词回复的时候,是没办法直接出来帖子的。为此。...我们特意来写一篇如何检测相关文章的帖子 目的性检索相关帖子 如果我们有一定的目的性想要查看有没有相关数据库的介绍的时候,在公众号的后台上,我们可以直接数据关键词搜索相关文章。...想要随机的看一下之前公众号的帖子 微信平台的帖子是让我们在目标搜索的时候其实很方便的,但是如果想要查看没有目的性的查看以往相关的帖子的话,公众号平台就比较局限了。...这个时候可以推荐大家去我们的语雀平台去查看我们以往的帖子。...以上就是基于不同目的的公众号以往帖子查询的方法。想要基于不同的目的可以使用不同的方法哈。
8、恢复数据前请在 Discuz! 安装文件目录下utility文件夹内找到 restore.php 文件,然后将 restore.php 文件上传到程序文件夹data目录下。
今天把之前关于Flask_Blog项目中关于帖子的主页展示进行分页,并实现点击用户名称,显示该用户所发的帖子信息和数量。接下来开始: ?...添加根据用户姓名查出所发帖子列表方法: ? 修改Flask_Blog\flaskblog\templates\home.html,添加点击用户名跳转到用户所发帖子连接,添加分页html代码: ?...点击帖子的用户名test,查看test用户的发帖信息: ? 今天关于帖子的分页功能实现就到这里! 关注公号 下面的是我的公众号二维码图片,欢迎关注。 yale记公众号
discuz 主题表pre_forum_thread 注解 tid mediumint(8) unsigned NOT NULL auto_increment COMMENT '主题id', fid mediumint...NOT NULL default '0' COMMENT '上级论坛', posttableid smallint(6) unsigned NOT NULL default '0' COMMENT '帖子表...smallint (6) unsigned NOT NULL default '0' , isgroup tinyint(1) NOT NULL default '0' COMMENT '是否为群组帖子...COMMENT '主题封面 负数:远程 正数:本地 0:无封面', replycredit smallint(6) NOT NULL default '0' COMMENT '回帖奖励积分主题记录积分值', discuz...内容表,帖子表pre_forum_post 注解 pid int(10) unsigned NOT NULL auto_increment COMMENT '帖子id', fid mediumint(
Discuz!是一个用PHP编写的论坛框架,像六维以及我们学校少年班学院的格物致知论坛都是搭建在Discuz!上面的,看论坛页面左下角,都写着”Powered by Discuz!...xxx”,其中xxx表示Discuz!...,只要你可以写后端的PHP程序和前端的HTML,CSS,JS这些代码,完全可以自己写网站或论坛等.而wordpress,Discuz!...的配置了. 5.Discuz!数据库配置: 在浏览器中输入http://localhost/forum,就会出现Discuz!的配置页面: ?...下面是我发了一个帖子的页面: ? 至此,Discuz!搭建就完成了.
一、Discuz介绍 Discuz是国内比较知名的开源论坛了,后来被腾讯收购,Discuz在设计时就考虑了生态体系的建设,支持插件设计,可以让广大开发者朋友来一起建设生态,不得不说设计者是很有商业头脑的...在发布帖子后,系统应该要有一种机制让插件捕捉到这个事件,以便做一些操作,像提高用户活跃度,增加积分等操作。 做的更灵活些,甚至可以提供一种机制替换系统的默认实现。...三、Discuz插件机制实现分析 Discuz插件都是放在 upload/source/plugin目录下,我们一个个来分析实现机制。 以下是其中一个插件的代码目录截图: ?...[CDATA[Discuz!...require_once DISCUZ_ROOT . '.
修改 function_core.php 文件 vim discuz_x3.2/upload/source/function/function_core.php 代码如下,添加红色字体 function...($timestamp % $tplrefresh))) { if(1 || empty($timecompare) || @filemtime(DISCUZ_ROOT....$subtpl) > $timecompare) { require_once DISCUZ_ROOT.’
DK1.5 引入了 concurrent package, 提供了更多的concurrent 控制方法。 还提供了一个 ConcurrentHashMap 类...
特此开个贴子收集下bug,以及解决情况 1、http://www.zi-han.net/theme/hplus/ 网站js为GZIP格式,没有支持。
UCenter 用户中心,实现用户的统一登录登出,积分的兑换,TAG的互通等,在安装UCenter Home、Discuz!、SupeSite、X-Space 等应用前必须先安装UCenter。...http://www.discuz.net Discuz! 论坛,百万站长的选择,定会给您带来非凡的论坛体验。Discuz! 7.0.0 的推出使Discuz! 的用户体验又上升到了一个新的高度。...本教程讲解的即是如何全新安装Discuz! 7.0.0 FULL(集成了UCenter 安装的版本)。...SupeSite 社区门户,实现CMS 的功能,拥有强大的模型功能,对Discuz! 和UCenter Home 的完美聚合,是您将社区中所有信息进行整合展示的最佳平台。.../ucenter Discuz_X3.2_SC_UTF8.zip # 解压缩到./ucenter [root@docker-04 opt]# cd .
领取专属 10元无门槛券
手把手带您无忧上云