意思就是在一个(showthread)内,每个贴子左侧除了用户名以外没有头像、等级、积分、注册日期等所有其他的东西,使得贴子空间的高度压缩到最小,但发贴功能不变……
看起来这个好像与“聊天室”插件的功能冲突,但区别很大,这个具备标准的发贴功能和信息留存,关键的是可以对贴子进行删除、积分操作等管理动作……
有意义,这样具有类似聊天室和即时通讯软件的交流界面,非常适合作为一个在短时间内对专业话题进行讨论的界面,比如股市开盘时间的即时交流,就在几个小时内集中发言,没有多余的信息只保留发言内容对于浏览大有好处同时刷新速度大大加快。这个跟聊天室和即时通讯界面比有自己的优势,就是可编辑性和信息留存。论坛默认的样子对于这类应用不是太合适。
另外,当一个论坛发展到很大的时候,可以用这种方式进行简化,增加负载能力。
减少负载是不是指减少CPU占用率啊?多了几个头像我看也不会增加多少CPU负担吧。我猜的……
减少负载是不是指减少CPU占用率啊?多了几个头像我看也不会增加多少CPU负担吧。我猜的……
[/quote]
最明显的结果是
1、页面变得不同了,本来能直接看到用户论坛信息的但改了之后要多打开一次页面才能看
2、减少数据库查询,最严重应该算这个了
3、减少宽带输出,这个效果不明显。。。。。
头像比较大的话,的确是比较浪费流量。。。。不要可以节省一大部分。。。
目前的流量消耗大部分都是图片。。。
单纯去掉头像很简单,修改模版就ok。
至于数据库查询。。。貌似不会多大变化。。。2.7-3.0除外。貌似将会减少1次
如论坛重新布局,重构。
全部采用div+css........有难度。。。有兴趣的朋友可以试试-____ -"
*___*
在技术上有没可能以插件的形式做出一个这样的“讨论板”呢……
头像比较大的话,的确是比较浪费流量。。。。不要可以节省一大部分。。。
目前的流量消耗大部分都是图片。。。
单纯去掉头像很简单,修改模版就ok。
至于数据库查询。。。貌似不会多大变化。。。2.7-3.0除外。貌似将会减少1次
[/quote]在技术上有没可能以插件的形式做出一个这样的“讨论板”呢……
[/quote]修改模版完全可以实现。。。。。
把那些信息删除就ok啊。。。。。
修改showthread_post模版
找到
<span class='{$post['row']['name_css']}'>{$post['poster']['name']}
把后面的内容到
<img src='./../../images/<#IMAGE#>/spacer.gif' alt='' width='160' height='1' />
之前都删掉。。。。。
试试
修改模版完全可以实现。。。。。
把那些信息删除就ok啊。。。。。
修改showthread_post模版
找到
<span class='{$post['row']['name_css']}'>{$post['poster']['name']}
把后面的内容到
<img src='./../../images/<#IMAGE#>/spacer.gif' alt='' width='160' height='1' />
之前都删掉。。。。。
试试
[/quote]
删了不等于整个论坛都是这样了???
应该说是整个风格都是这样了。。。。。。。。。。。。
他不是需要吗。。。。
如果只想1楼显示,那就别删,在这些代码放进一个判断是否1楼的代码里面就ok啊
具体代码找找以前的帖子。。。
呵呵,CaThi真是大好人,给后来人又多了一种提示!如果全论坛都变成这个样子会大大提高用户浏览速度,反过来失去了会员身上各种属性的显示也确实有些损失,所以我看到一个用dz的站长在修改成只留下头像的样子的一年以后,正在寻找“当鼠标停留在某个地方会自动显示这个会员的级别、积分……”这样一种功能的实现方法
来弥补缺陷……
其实我想的是在论坛整体不变的情况下,只需要一个板块是这个简单的样子,其实好像就是可以按照板块决定是否显示这些东西吧……就像现在的扩展积分设定里可以选择这个扩展积分是否在页面上显示一样(虽然这也是个全局设定 :afraid: )……我估计比较难整……
[/quote]就一个板块这样,那不就跟bug那个一样?。。。。。
自己写代码呗,。。。。。。。。自己写个模版跟代码。。。。。。
再不然,做判断,
$_INPUT['f']表示板块ID
如果你不想在某个板块显示,那就if这样写
<if="$_INPUT['f']!=板块ID"></if>
这样在某个板块就不会显示头像、个人信息之类的东西了。。。很简单啊。。。