1.4.2 动态网站
动态网站使用了动态网站的开发语言(如ASP、JSP、PHP等语言)进行了数据库的连接,由数据库提供数据,需要访问的时候根据URL地址所提供的参数动态生成数据信息,因此动态网站具有以下特点:
(1)动态网站的数据是存储在数据库当中,因此网站的维护成本低。
(2)动态网页是根据用户的请求参数由WEB服务器动态生成的,因此只有当用户产生访问请求的时候,WEB服务器才会返回对应的服务页面。(https://www.daowen.com)
(3)动态网站技术可以实现更多的交互功能,比如搜集用户的信息,实现用户登录、注册、购物,对用户信息进行管理,比如用户管理、订单管理等功能。
(4)由于动态网站的数据本来源于数据库,因此不需要制作大量的页面,只需要根据用户访问请求时所提供的参数动态生成就可以,在制作网页的时候成本较低,也避免了很多的不必要的页面。
(5)由于动态网站的页面实际上是动态生成的,它并不是独立存在于服务器上,因此在搜索引擎搜索的时候不可能从数据库当中去访问到全部的网页数据,很多的搜索引擎抓取不到网址当中的参数及内容,因此,动态网站在做搜索引擎优化和推广的时候,需要做一定的技术处理,才能使得动态网站对搜索引擎友好。