自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【discuz】discuz论坛系统中自定义广告位

Discuz是国内非常流行的建站系统,能提供门户、论坛、博客等一整套Web2.0解决方案。Discuz的后台有专门的广告管理系统,并自带了相当多的广告位。比如:首页通栏广告,页尾广告,论坛内帖间广告,帖内广告,漂浮广告,对联广告等等…基本覆盖了常用的类型已经页面上的位置。 尽管如此,对应Discuz的X系列建站程序来说,其内置的位于家园(博客)版面的广告位就非常少,对于靠广告赚钱的广大站长

2013-08-28 14:07:06 7721

原创 【discuz】G变量注解之 $_G['member'] 全局当前登录者信息

<?phpG变量的使用方法:直接复制下面的变量放到discuzx模板需要的位置即可!例如:$_G['style'][boardlogo] 刷新后就会 显示一张logo全局当前登录者信息篇$_G['member'] => Array 当前登录用户个人信息( $_G['member'][uid] => UID $_G['member'][email] => 邮箱地址

2013-08-14 10:32:51 4595

原创 【discuz】discuz中读取缓存代码分析

1、首先,如:/source/class/class_core.php文件中:<?php /* * 1、加载全局设置 setting 、风格 style 、 下一个任务 cronnextrun */ function _init_setting() { if($this->init_setting) {//是否初始化设置,默认情况下为true

2013-08-13 17:03:10 5109

转载 【discuzX2】如何二次开发自己的程序?

功能描述:每个会员都可以写下自己的心情,游客不可以留言。按时间倒序显示最新的留言。我们的宗旨是尽量不要去修改或过多依懒默认模板或程序,否则,Discuz!升级时会给你带来无尽的痛苦...目录 [隐藏]1 设计表结构:2 创建的文件:(./表示站点根目录)3 moop.php4 list.php5 list.htm6 publish.php7 publ

2013-08-09 11:32:57 3181 1

转载 【discuzX2】缓存机制分析

前言缓存机制简单的说就是将一些重复操作的结果集保存下来,在收到同样的操作时直接从缓存的结果集中取出相应的数据直接使用,这样做的好处是降低重复性的解析或者SQL查询之类的动作,从而有效的缓解服务器的压力。缓存类型在DiscuzX中用到了模板缓存、文件缓存、数据缓存的缓存方法。模板缓存在Discuz产品中采用的是预编译的缓存机制,当程序调用模板过程中先去检测是否

2013-08-09 11:30:51 1736

转载 【discuzX2】模板中添加DIY扩拖拽区域

在已经有可拖拽区域的模板中添加更多的可拖拽区域在Discuz! X默认模板的大部分模板文件中已经内置了多个可拖拽区域,但是如果你觉得这些还不够,还需要添加更多的可拖拽区域怎么办?打开你要添加可拖拽区域的模板文件,在要添加的位置加入如下代码DIY使用的tag标签为div,指定的class为area和是一对完整的DIY可拖拽区域闭合标识[diy=diyid]中的d

2013-08-09 11:26:04 2946

转载 【discuzX2】模板缓存及CSS缓存

模板缓存模板缓存存放:所有的模板缓存均被解析成php文件存放在 ./data/template 中,以 “数字_模板标示符组合.tpl.php”形式保存页面缓存刷新原理:当开发者编辑过模板文件之后,Discuz! 模板解析器会匹配模板htm文件与缓存php文件的最后修改时间,如过模板html文件较新或无缓存文件,则更新或生成缓存,不新,则不采取任何动作手动删除此目录的缓存不会影响Discu

2013-08-09 11:15:36 2903

原创 【discuzX2】模板解析语法就template()函数分析

<?phpPHP中使用template()函数显示已存在模板在Discuz!程序执行中可以通过 include template('模板文件夹/模板名称无后缀');的方式进行解析,前提是您使用的Discuz!程序已经包含了 ./source/function/function_core.php 的函数库PHP格式的模板[X2.5新增内容]从 Discuz! X2.5 开始,模板文件支

2013-08-09 11:14:15 6849

原创 【discuzX2】目录结构分析

对discuz目录结构的了解,有助于快速帮助我们建立起对discuz论坛程序的一个整体认识api ┄┄┄外部接口connect ┄┄┄腾讯互联db ┄┄┄UCenter数据库备份接口google ┄┄┄Google引擎使用javascript ┄┄┄数据和广告的 JS调用manyou ┄┄┄manyou应用及搜索等相关服务trade ┄┄┄在线支付接口archiver ┄┄┄论

2013-08-09 11:09:34 1331

原创 【discuzX2】/source/function/function_forum.php论坛模块通用函数集合分析

<?php/** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * 论坛模块通用函数集合 * $Id: function_forum.php 24723 2011-10-09 12:50:14Z yan

2013-08-09 11:06:49 16569

原创 【discuzX2】/source/function/function_delete.php数据清理函数集合分析

<?php/** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: function_delete.php 27060 2012-01-04 01:32:05Z songlixin $ */i

2013-08-09 11:01:53 3287

原创 【discuzX2】/source/function/function_core.php通用核心函数库文件分析

<?php/** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: function_core.php 28890 2012-03-19 02:05:42Z liudongdong $ */i

2013-08-09 10:55:43 22734

原创 【discuzX2】/source/class/class_core.php文件中核心高效缓存类discuz_memory分析

<?php/** * Discuz 内存读写引擎 * 支持 memcache, eAccelerator, XCache * * 使用的时候建议直接利用函数 memory() */class discuz_memory{ var $config; var $extension = array(); var $memory; var $prefix; var $type;

2013-08-09 10:45:50 2521

原创 【discuzX2】/source/class/class_core.php文件中session会话类discuz_session分析

<?php//session类,session机制,discuz中session信息存储在数据库中,而不是存储在硬盘上class discuz_session { var $sid = null; var $var; var $isnew = false; //初始化session数组 var $newguest = array('sid' => 0, 'ip1' =

2013-08-09 10:42:22 1944

原创 【discuzX2】/source/class/class_core.php文件中数据库操作类DB及db_mysql分析

<?php/** * Discuz MySQL 类的支持 程序中一般不直接使用此类,而是使用DB类,DB类对db_mysql类中的方法又进行了二次封装 * */class db_mysql{ var $tablepre; var $version = ''; var $querynum = 0; var $slaveid = 0; var $curlink; var $li

2013-08-09 10:37:04 5431

原创 【discuzX2】/source/class/class_core.php文件中核心基础类库中discuz_core类分析

<?php/** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: class_core.php 24487 2011-09-21 08:13:57Z monkey $ */define('I

2013-08-07 17:27:17 9105 1

原创 【discuz】G变量的使用

<?php/* 1、导航标题设置 * 2、discuz中有两种变量,一种是G变量,获取方式如下:$_G[xxx] ;一种是自定义变量,获取方式如下:$xxx * 3、$_G变量是程序的全局变量,为了使得程序更加高效,减少不必要的数据获取,所以程序特将经常需要用到的变量统一 * 放到$_G变量中,如用户登录信息、后台设置信息、服务器环境信息、客户端CooKies、数据缓存等都存放在G变

2013-08-05 14:31:06 4007

原创 【discuz3.x】discuz3.x后台【管理中心】->【全局】设置中表单名汇总

1、后台首页:http://localhost/discuz/admin.php?action=indexhttp://localhost/discuz/admin.php2、后台-》全局 中设置的信息都存放在settingnew[]数组中,格式如下,网站名称 :settingnew[sitename]站点信息: 站点名称: settingnew[bbname] 网站名称:

2013-08-02 16:54:23 11579 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除