网站生成html纯静态页面展示的好处 含优缺点介绍

2021-10-18 09:22:55      776

有不少人说,做网站最好是将页面做成静态页。那么一个网站生成html纯静态页面展示的好处是什么?本文就来说说静态页的优点以及一些缺陷,以供大家在做站时了解参考。

一、网站生成html纯静态页面展示的好处

1、独立网页,快速访问

像伪静态、动态页那样通过访问数据库,获取数据,将内容拿出来展示,比较耗费时间。

而静态页就是一个个独立的文件,节省访问的过程,用户查看网站会更加快速,减少了等待时间,对于用户体验很不错。

2、利于seo优化

由于静态页的访问速度快,无需链接数据库,编译网页,节省时间,对于搜索引擎而言,十分友好。

因为搜索引擎需要抓取大量页面,如果网站是静态页,那就不用数据库获取数据,直接抓取静态页即可,而且抓取的页面会更多。而如果是动态页面,同样的时间内,抓取的页面数量相对少。

3、网站安全

静态页面的内容都是一次性生成出来,用户直接访问网页即可,不用调用数据库的信息。

因此一些网站攻击手段,无法产生效果,比如:SQL注入,确保了网站的安全。

因为想攻击网站就要获取一些参数,当网页不与数据库交互,自然就难以获取参数,进行攻击了。

4、稳定访问

服务器正常,但程序出现故障,这种时候,静态页面依然可以访问。而像动态页面,如果程序出错,无法访问数据库,那么用户就不能查看到正常的网页。

5、节省资源

动态页面经过获取、编译才能显示出来,而静态页面则不需要,从而有效节省了服务器的资源。

二、网站静态页的缺陷

1、内容固定,难以修改

静态网页内容是固定的,当有新的内容需要增加,或者修改旧的内容时,就需要重新生成页面,比较麻烦。

2、不利于大型网站

如果是一个大型的网站,比如:论坛、咨询、门户等等类型的站点,页面数量庞大,如果全都做成静态页,一旦有页面出现异常,检查、维护起来十分麻烦。

3、交互体验差

像论坛网站,对交互体验要求高,发帖、回帖、修改名称等等,在这些方面,静态页面不太行。

因此像商城、论坛等类型站点,一般都是采用动态页面,方便传参,进行数据交互。