discuz x1.5论坛有几个基本功能以及功能细化!
Discuz!X1.5与之前版本不同的是,Discuz!X1.5以“打造经典”为使命,从提高程序功能效率、优化调整用户界面和体验、增加站长运营工具等各方面进行全方面改进和升级。
在界面用户体验上回归传统,尊重传统论坛用户习惯,沿用了Discuz!经典界面风格;在细节上进行了一系列革新,处处体现人性化设置,例如论坛增加“电梯”功能,能够切换到指定楼层,提升贴子阅读的快捷度;在程序上,对Discuz!X1.0版本300多项的功能细节进行改进,完善了新/老版本中700多项各类已知小问题;在拓展上,开发婚嫁、亲子、汽车、房产等频道,即装即用,适用于不同经营方向的网站,例如品牌空间能帮助站长树立地方性消费门户形象。
全新底层架构
Discuz!X吸收了Comnz数年来积累的宝贵产品经验,启用了全新研发的技术架构和数据库结构。共同的函数体/类、统一的CSS/JS/界面体验、通用的产品扩展/接口已经全面融入Discuz!X体系。底层架构以实现不同功能的通用功能为基准,追求精简高效,并基于UCenter的开放性用户库体系,让基于Discuz!X的多功能研发更加规范和方便,站点拓展功能成本大大降低,并以面向未来的基础体系来建设站点。
统一平台
Discuz!X将用户基础资料、等级权限、积分成长体系、好友人际关系、多类型内容审核与管理、多角色人员权限分配、各项站点参数设置等站点基础数据,进行了有机融合,让站点基础建筑更加浑然一体和牢固。
性能优化
Discuz!X的研发始终以性能与负载为核心考量点之一,并在新框架体系的有力支持下,成为第一个产品级层面支持数据表多服部署,让数据库服务器有效扩展的产品;内置诸如memcache、eAccelerator、Xcache等多套内存优化原生支持;引入各类缓存机制的同时,独创多模块更新防宕机机制,通过产品进程锁保持缓存单次更新;并对以往产品里面容易出现性能瓶颈的核心用户表进行了多表分离,按需查询;大数据量帖子表支持多设置参数的分表模式等。Discuz!X对性能负载的高标准,充分满足站点低负载高性能的共性需求。
安全防御 Discuz!X拥有独创主动防御体系,可有效主动防御未知入侵行为和PHP函数漏洞;针对常见的SQL注入、CC攻击、跨站脚本攻击等,从基础体系上面已经进行多级屏蔽处理;并拥有文件修改校验、数据库结构校验等后备机制,有效快速发现异常问题,多方位确保站点数据的安全。
门户系统
Discuz!X新增全新门户系统,拥有频道栏目、文章投稿、审核体系、编辑人员权限分配等基础功能;文章与帖子、日志可以进行有效互通,快速将帖子或日志推送到门户系统;通过独有的可视化的页面拖拽技术,站内数据聚合已经实现多数据类型、多页面、多区域、多位置任意展示,让社区的媒体价值得到淋漓尽致的展现。
专题功能
discuz1.5排行榜界面
通过可视化的专题创建功能,可以有效对站内的各类热点内容进行有机整理,图文并茂的展示给用户,实现站点人气的有效凝聚,解决内容与人气聚焦的基本需求。
个性空间
个人空间拥有类似于QZone一样的多模板、多模块。模块可以自由选择、拖拽、卸载、自定义风格;并拥有音乐盒、留言板等个人服务功能,并结合记录、日志、相册、主题、分享、好友等SNS功能模块,可以充分满足站内用户的个性化和交友互动需求,有效增加用户粘性。
运营支撑
任务系统、积分系统、道具系统、多级认证体系、勋章体系、多内容先审后发体系、增强防灌水体系、更人性化的常用管理入口等,数十个有针对性的运营性改进,可以有效辅助站点的日常运营与站点维护。
商业拓展
品牌空间、房产系统、X-Plus(投票、团购)等多款基于UCenter的官方产品,可以完美挂接Discuz!X产品,协助地方站点依托网站资源及品牌加快网站商业化步伐。
全文搜索
Discuz!X可以选择开启基于Manyou体系的全文搜索功能,零成本完美实现社区全文搜索,实时同步站内数据,百万数据搜索时间毫秒级实现,充分满足在有限的服务器成本上,实现对站内海量数据高速挖掘的基础需求。
Discuz X 1.5 安装需要修改哪些目录的权限?
以下目录或文件都必须为777,漏掉一个都可能不能正常使用。
./config/config_global.php
./config/config_ucenter.php
./config
./data
./data/avatar
./data/imagecache
./data/plugindata
./data/sysdata
./data/request
./data/template
./data/threadcache
./data/attachment
./data/attachment/album
./data/attachment/forum
./data/attachment/group
./data/log
./uc_client/data/cache
./uc_rver/data/
./uc_rver/data/cache
./uc_rver/data/avatar
./uc_rver/data/backup
./uc_rver/data/logs
./uc_rver/data/tmp
./uc_rver/data/view
DiscuzX1.5的模板规则是什么?
我是discuz百度知道团队的团长,我来尝试帮助你解决一下你所描述的问题吧.
1.关于index.htm文件.(你的index打错了)
你细心一些会发现,discuz程序的每一个文件夹中都会有index.htm文件,而且文件大小为0,这个文件并不是模板,而是防止服务器开启目录浏览后造成的安全隐患而放置的.当没有这个文件时,访问者访问网站目录,并且该目录没有默认首页文件时,服务器会向浏览器展示该目录下所有文件.但是有了这个空文件后,网站则会显示空白,这样就很轻松的保护的网站的目录,防止下载.典型的案例:discuz的模板目录,discuz的附件目录.
2.你说的那个克米风格,如果要求上传到根目录,则是上传到网站的一级目录中.对于这个根目录的概念,其实很简单,好比上厕所,从厕所大门进到厕所内,这是一级,然后又从厕所内部的某个厕所门进到坑上面,这就是二级.
假如你要访问一个图片文件a.jpg,这个图片可以用网址:
访问到,那么我们就说这个图片在这个网站的根目录;
如果需要用
访问到,那么我们就说这个图片在这个网站的二级目录中.
并以此类推.
3.discuz1.5的风格是可以直接安装的,不需要导入什么,克米风格也是可以直接安装的.我建议你在官方查找风格,这样的好处,第一风格是作者原版发布的,第二,可以保持最新,第三,你可以查看下面的回复来了解大家有没有遇到什么问题的.
4.不会弄discuz的东西去discuz官方比较好,那里的人会帮助你,在百度知道很少可以遇到仔细帮助你的人.
楼主如果还有什么不会的,就继续补充吧.
顺便打个广告~嘿嘿,discuz知道团队收人了~
discuz x1.5
简单的说 dz7.2与x1.5有质的不同
x1.5有门户的聚合功能,并且在任何地方都可以DIY。新手随时能按照自己的想法设计不同的样式和调用不同的内容。另外X1.5聚合了7.2的论坛功能和UC的功能 。
7.2只有一个论坛功能。
discuz x1.5 问题
function_home.php 是个人空间控制函数 $var="home_space_{'uid'}"是赋值,将你点击的用户uid,比如管理员是1,这个是调用这个空间的参数
至于你说的 $space[theme],在space_diy.htm没有发现这个!是否是你修改的模板文件
附上space_diy.htm:
<div id="controlpanel" class="cl">
<div id="controlheader" class="cl">
<p class="y">
<span id="navcancel"><a href="javascript:;" onclick="spaceDiy.cancel();return fal;">{lang clo}</a></span>
<span id="navsave"><a href="javascript:;" onclick="javascript:spaceDiy.save();return fal;">{lang save}</a></span>
<span id="button_redo" class="unusable"><a href="javascript:;" onclick="spaceDiy.redo();return fal;" title="{lang diy_redo}" onfocus="this.blur();">{lang diy_redo}</a></span>
<span id="button_undo" class="unusable"><a href="javascript:;" onclick="spaceDiy.undo();return fal;" title="{lang diy_revocation}" onfocus="this.blur();">{lang diy_revocation}</a></span>
</p>
<ul id="controlnav">
<li id="navstart" class="current"><a href="javascript:" onclick="spaceDiy.getdiy('start');this.blur();return fal;">{lang diy_start}</a></li>
<li id="navlayout"><a href="javascript:;" onclick="spaceDiy.getdiy('layout');this.blur();return fal;">{lang diy_layout}</a></li>
<li id="navstyle"><a href="javascript:;" onclick="spaceDiy.getdiy('style');this.blur();return fal;">{lang diy_style}</a></li>
<li id="navblock"><a href="javascript:;" onclick="spaceDiy.getdiy('block');this.blur();return fal;">{lang diy_block}</a></li>
<li id="navdiy"><a href="javascript:;" onclick="spaceDiy.getdiy('diy');this.blur();return fal;">{lang diy_dress}</a></li>
</ul>
</div>
<div id="controlcontent" class="cl">
<ul id="contentstart" class="content">
<li><a href="javascript:;" onclick="spaceDiy.getdiy('layout');return fal;"><img src="{STATICURL}image/diy/layout.png" />{lang diy_layout_1}</a></li>
<li><a href="javascript:;" onclick="spaceDiy.getdiy('style');return fal;"><img src="{STATICURL}image/diy/style.png" />{lang diy_style}</a></li>
<li><a href="javascript:;" onclick="spaceDiy.getdiy('block');return fal;"><img src="{STATICURL}image/diy/module.png" />{lang diy_add_block}</a></li>
<li><a href="javascript:;" onclick="spaceDiy.getdiy('diy', 'topicid', '$topic[topicid]');return fal;"><img src="{STATICURL}image/diy/diy.png" />{lang do_it_yourlf}</a></li>
</ul>
</div>
<div id="cpfooter"><table cellpadding="0" cellspacing="0" width="100%"><tr><td class="l"></td><td class="c"></td><td class="r"></td></tr></table></div>
</div>
<form method="post" autocomplete="off" name="diyform" action="home.php?mod=spacecp&ac=index">
<input type="hidden" name="spacecss" value="" />
<input type="hidden" name="style" value="$space[theme]" />
<input type="hidden" name="layoutdata" value="" />
<input type="hidden" name="currentlayout" value="{$urdiy['currentlayout']}" />
<input type="hidden" name="formhash" value="{FORMHASH}" />
<input type="hidden" name="diysubmit" value="true"/>
</form>