关于织梦生成html速度很慢的解决思路

用织梦CMS搭建的网站,当文章量稍微大一点的话,生成一次静态html文件,将是非常痛苦的一件事情。 

今天不考虑服务器性能,只是在织梦程序本身找到一些思路,给生成静态文件提点速度。 

问题思考:

1、罪魁祸首:

织梦的标签中,arclist标签无疑是一个常用,并且是非用不可的一个织梦标签,然而这个标签在影响织梦生成静态速度快慢的因素中绝对排最前。我们要做的就是尽量少用甚至不用arclist标签。 

举个例子来说,一个网站有100个页面需要生成,正常情况下,每个页面有一组arclist标签的版块,那么生成一次arclist标签就需要查询100次,这个就是时间。减少arclist标签的查询就是我们的手段,从而减少生成的时间。

2、必须使用arclist标签的版块:

生成静态主要是列表页和内容页,网站的页面布局一般有左右结构的布局(博客,企业站都常见),一般右侧或者左侧是固定的,内容基本是一样的,例如:热门访问,推荐访问,最新发布等,这些小版块都是需要arclist标签来实现。

SEO中我们常说的噪音版块,实则就是鸡肋。

3、隐藏使用arclist标签的版块:

我们可以把上述中的侧栏版块直接进行静态化,这样我们就减少了arclist标签的请求次数。

解决方案: 

第一步:我们把网站页面区块化分割

这个每个站不同,总的指导就是运用了arclist标签的版块,同时这些版块的内容是一样的。例如:网站侧栏我一般用sidebar标签进行布局,我要做的就是把sidebar里边的内容直接静态化,常见的就是一些推荐性质,热门阅读性质的。 

第二步:

运用自由列表的功能,把上述的区块直接生成静态文件,我要做的就是把我模板中sidebar里边的内容静态化。

进入织梦后台--核心--频道管理--自由列表管理,然后看到下边这些设置

自由列表标题:     页面边栏

列表HTML存放目录:  /templets/default/     

目录默认页名称:    aside.html

命名规则:     {listdir}/aside.html

列表模板:     {style}/aside.htm

说明一下,

1、标题可以随意;

2、存放目录,这个也可以自定义,我是放到了模板文件夹内,有时也可以放到网站根目录;

3、这个也是可以自定义的,我的区块就一个,你要是分好几个的话,就需要多建立几个自由列表,便于自己理解即可;

4、这个和上边的默认页保持一致即可,

5、列表模板,我上边的sidebar.htm的内容就是我把原有模板的sidebar部分复制到一个新的htm文件,命名为sidebar,放在模板目录中。

6、别的设置基本可以不用理会,默认即可。

7、然后建立成功后,我们更新这个自由列表,就会得到一个sidebar.html的静态页面文件,根据上述设置是在模板目录中。

第三步:在我们默认的模板文件中引入上述的静态页面

{dede:include filename="sidebar.html" ismake="no"/}

上边这句很常见,织梦模板中的头部,尾部,都会用到这个标签, 这个标签的位置自己根据自己情况引入到模板中的对应位置,里边的 ismake可以理解成是否要解析该文件,no就是不用解析。

第四步:每次我们需要生成内容页和列表页之前,先更新一下自由列表,看看你的速度吧。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,284评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,115评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,614评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,671评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,699评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,562评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,309评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,223评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,668评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,859评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,981评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,705评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,310评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,904评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,023评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,146评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,933评论 2 355