Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz-x系列教程: DX的css命名规则、缓存、加载机制 BY:cr180

  [复制链接]
冷雨林 发表于 2011-7-18 10:33:38 | 显示全部楼层
回复

使用道具 举报

grass3211 发表于 2011-8-10 13:23:16 | 显示全部楼层
学习中!{:soso_e179:}
回复

使用道具 举报

linyunxue 发表于 2011-9-5 17:07:36 | 显示全部楼层
了解了
回复

使用道具 举报

lechie 发表于 2011-9-20 17:13:37 | 显示全部楼层
写的很好,这个要顶呀!!
回复

使用道具 举报

冥灵 发表于 2011-12-2 10:07:27 | 显示全部楼层
学习了
回复

使用道具 举报

Ancon 发表于 2011-12-6 21:33:39 | 显示全部楼层
本来想看解说缓存的代码的,非常失望!
回复

使用道具 举报

cslsn 发表于 2011-12-7 00:34:17 | 显示全部楼层
学习了
回复

使用道具 举报

winner-php 发表于 2011-12-8 18:53:38 | 显示全部楼层
不错哦,这个得支持一下!

data/cache/style_x_common.css,style_x_module.css这两个文件是怎么生成的没有说明,我来补充一下!
在后台-工具-更新缓存-数据缓存当中  将生成css和js的缓存文件!

具体是怎么生成的,看下面
updatecache()函数是更新所有的缓存信息,

1.后台更新数据缓存时,执行updatecache函数,其中更新css文件时,是执行的cache_styles文件,以template/default/common下的xxx.css文件名为主,如果启用的新模板当中的common下的xxx.css文件同名的话,以新启用模板xxx.css的为主,且结合extend_xxx.css与,启用的插件当中的extend_xxx.css文件.生成到对应的data/cache/style_yyy_xxx
上面所述的是将公共的css生成缓存了,还有其它的是通过调用模板的时候生成的
2.更新cache_setting.php时,有一个函数.writetojscache()是生成所要的js文件!
回复

使用道具 举报

橘子子 发表于 2011-12-8 23:11:19 | 显示全部楼层
这个必须学习鸟。。。
回复

使用道具 举报

冥灵 发表于 2011-12-9 09:50:11 | 显示全部楼层
怎么调用重新加载呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 03:18 , Processed in 0.034963 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表