DEDECMS程序生成网站是静态还是伪静态

DEDECMS程序生成网站是静态还是伪静态,第1张

dedecms 程序后台有一个 “生成静态页面”的功能,你使用哪个功能就能全站生成静态HTML了

(个别的文章,如果你选择了只动态访问,他将无法生成静态页面。)

你仔细看下后台,程序支持生成静态html 也支持 伪静态(伪静态需要你自己写规则)

以前动态链接对搜索引擎不是很友好,不过选择的搜索引擎算法,已经很强大了,不碍事的!

最好还是全站静态化。

大多数的PHP系统都用apache,而要实现地址静态化需要apache的rewrite功能,系统也会自动htaccess来写URL重写规则。但nginx并不支持htaccess,对于织梦这么老的系统,是不支持nginx的。

其实网站形态分两种,静态和动态,伪静态并不是真正的静态,实质上也是动态页面。

静态页面,除了我们常见的htm和 html以后,asp php jsp也可以是静态的,关键是看asp php jsp这些页面是否调用了数据库里的东西,如果没有调用,它就是静态页面,调用了,就是动态页面。

动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同的内容,这个网页本身里并没有数据,只有一些代码,访问者看到的,都是服务器里调出来的。

而静态页面,是事先把文字都放到页面里了,不需要从数据库里调,访问者访问一个页面,会直接从服务器把这个页面读出来显示到访问者的浏览器里,不需要数据库的支持。

伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。

现在很多CMS网站程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,根静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。

ismake是dede_archives表中的字段。ismake='1' 是在开放状态下生成html 如果文章需要审核那么ismake='0' 。看看你的栏目是不是审核的,对应的修改栏目是否需要审核,或者在数据库中ismake的值。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DEDECMS程序生成网站是静态还是伪静态

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情