网站内容更新监控(如何去管理自己的网站缓存,如何优化缓存?|一下)

优采云 发布时间: 2021-12-23 00:02

  网站内容更新监控(如何去管理自己的网站缓存,如何优化缓存?|一下)

  网站缓存是每个站长都会应用的重要功能。缓存的作用对于一个网站的生存意义重大。但是,还是有很多站长朋友对缓存的概念还比较模糊,不知道如何管理自己的缓存,不知道如何优化自己的缓存。在这里,简单的和你交流,一起学习!

  使用EXcms(本文针对EXcms1.3,以下简称EXcms)的用户应该注意到缓存功能在EX中被广泛使用cms 。缓存功能给系统带来了很多好处。比如缓存可以让我们访问网站和管理网站来加速,缓存可以保证搜索引擎收录链接的有效性,防止误操作。搜索引擎收录死链接导致网站收录异常等,我们在利用缓存的好处的同时,也给我们带来了一些问题。本文主要针对缓存的使用,即我们应该在什么时候更新缓存,并给我们详细的讲解。

  一、EXcms中的缓存是什么

  EXcms缓存主要包括系统缓存、URL缓存、列缓存、模型缓存、内容主表字段缓存、模板缓存等,下面分别介绍各个缓存的内容。

  1、系统缓存:缓存后台【系统】-【系统设置】中的所有系统变量。

  2、URL缓存:后台缓存所有URL信息【系统】-【URL规则与重写】。

  3、 列缓存:缓存列的URL等列信息。

  4、模型缓存:缓存模型及其字段的信息。

  5、内容主表缓存:缓存内容主表字段信息。

  6、模板缓存:缓存当前系统使用的模板信息。

  二、缓存什么时候更新?

  何时更新缓存是系统使用的关键。下面解释每个缓存应该在 EXcms 中更新的时间。

  1、系统缓存:EXcms的系统缓存一般情况下不需要手动更新。系统变量修改后,系统会自动更新缓存。

  2、URL缓存:修改URL信息后系统会自动更新缓存,但修改系统变量domain和multisite后需要手动更新URL缓存。

  3、列缓存:列信息修改后系统会自动更新列缓存,但修改系统变量domain、multisite、sitepath、htmlpath、rootpath、id_code_key、c​​ode_channelid后需要手动更新列缓存.

  4、模型缓存:修改模型信息和模型字段信息后,系统会自动更新缓存。

  5、内容主表缓存:一般不需要更新,只有修改了数据库中的内容表字段后,才需要手动更新内容主表缓存。

  6、模板缓存:修改模板后会更新模板缓存,但修改系统变量template_dir、template_name或切换模板设置中使用的模板后,需要手动清除模板缓存([EX< @k6@ >背景]-[模板]-[清除模板缓存])。

  三、其他注意事项

  1、为什么我更新内容时修改了列路径,内容地址没有变化?

  内容的路径存储在数据库中。修改列路径不会改变内容的地址。这样可以防止搜索引擎无法访问收录的内容。如果真的要更改内容的链接地址,那么需要手动更新内容路径(更新方式:[EXcmsBackground]-[Content]-[Content Tool]-[Content Batch Maintenance] ,选择要更新的内容,更新路径选择“操作”,即可更新内容的链接地址)。修改sitepath、htmlpath、rootpath、id_code_key、c​​ode_channelid、code_contentid、code_contentid_method、code_contentid_len变量会影响内容的链接地址。

  2、友情链接申请链接页面如何更新?

  在【EXcms后台】-【模块】-【友情链接】友情链接管理中,点击【更新友情链接页面】按钮更新友情链接页面。

  3、如何更新心情缓存?

  心情信息修改后,缓存会自动更新。如需手动更新,点击【EXcms背景】-【模块】-【心情】心情排名管理中的【心情配置】进入心情配置管理,点击工具栏【更新心情缓存】 ] 完成手动更新。

  总结

  缓存的更新基本都是基于这些内容,比较容易掌握,系统提供了【更新】-【更新缓存】的快捷功能,可以更新系统缓存、URL缓存、列缓存、模型缓存,内容主表字段一键缓存。. 如果在使用EXcms的过程中怀疑缓存没有更新,可以使用该函数更新这些缓存。如果网速较慢,则必须一一更新,但更新顺序应按照菜单给出的顺序。对于变量之间的相互影响,系统会在后续版本中做进一步优化,避免出现这些问题。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线