我们做过很多大型的网站,规划好栏目后都不会超过50个,对于网站来说,栏目设置的越多就越麻烦,不仅后期运营起来会加重工作量,也会影响网站优化。

栏目设置的越多,添加的资料也就越多,网站的负担就会越重,无形之中会导致网站加载速度变慢,影响用户体验。

网站栏目就好比一本书的目录,对网站的整体内容进行分类,是为了帮助搜索引擎蜘蛛和用户更好的浏览网站。如果栏目过多,过于繁杂,就会给搜索引擎蜘蛛爬行造成阻碍,影响爬行效率,是非常不利于网站优化的。

对于后期坚持进行更新和运营,网站栏目如果设置过多,每个栏目都需要添加资料,对于没有专业运营人员的企业来说,无疑就加大了工作量,提高了运营成本。

-----------------------

综上所述,网站建设并不是设置的栏目越多越好。

那么,如果遇到项目中需要多层级的分类目录关系怎么办呢?

按我们的开发经验,可以分为以下几种方案,可以大大提高网站运维效率。



解决方案一:使用《联动菜单》作为栏目的分类子类(这种方法也不是唯一的方案,具体需要按网站的实际需求来想方案)

1、后台,创建联动菜单,暂时命名为:二级栏目image


2、创建好之后,可以进行数据录入,联动菜单可承受上万的数据量

image


3、再返回到模块管理,进入模块自定义字段,创建一个子类字段,关联到此联动菜单

image


4、返回到内容管理,发布界面时即可看到这个字段选项了


解决方案二:使用独立模块作为类别

1、后台,创建模块

2、安装刚才创建的模块,选择独立模块

3、进入内容管理-栏目管理-选择创建的独立模块名称

4、进入独立模块的栏目管理列表,添加和维护栏目


解决方案三:采用内容系统高级版插件(支持上万个栏目量)

https://www.xunruicms.com/shop/1289.html




--------------------------

扩大栏目储存上限:

1、打开网站入口文件index.php

2、增加以下代码:

#表示允许最大栏目数量
define('MAX_CATEGORY', 200);


当设置数量超过100时,建议把php内存上限设置大一些

memory_limit 999999M

image


本文地址:https://m.xunruicms.com/doc/909.html