建站技巧

当前位置: 首页 > 建站技巧 > 网站群内容管理系统内容发布模式探讨

网站群内容管理系统内容发布模式探讨

发布时间:2020-09-21 10:00:00

部署在同一(或不同)服务器上的多个网站可以通过调用部署在主服务器上的CMS系统提供的WebService数据查询接口来获取网页信息。以这种方式部署的网站通常会在其地址上附加一长串参数。似乎它也是一个静态页面可以访问。然而,实际上,它的页面内容是通过在服务器端截取URL参数并在后台调用WebService方法获得的,而不是实际的静态页面(HTML、shtml)。这就是所谓的伪静态网站。

长期以来,数据库实时查询方法一直是主流的网站群信息共享方案。可以说,自从数据库在网络程序中应用以来,这种方法一直是客户端获取网站信息的主流方法。直到今天,仍然有大量的网站使用直接查询数据库来支持其web应用。数据库服务器的性能直接影响到网站的性能。数据库服务器的性能越高,网站的服务能力就越强。因此,这类网站需要强大的服务器硬件配置,其网站性能与支付的经济成本成正比。

数据库实时查询方法适用于商业产品宣传等信息更新频繁的网站。由于其信息更新非常频繁,所以本网站不需要文本化、静态化,直接从数据库中查询、提取。CMS系统的主要目的是对网站中的大量信息进行文本化和静态化,从而在其有限的网络带宽内为客户端提供最快的信息下载速度,改善网站的用户体验。与动态查询网站相比,静态信息以文本的形式存在。客户端以URL的形式直接访问服务器上的网页文件,节省了web服务器与数据库服务器的交互过程,减少了服务器之间的耦合,也减少了数据库服务器对网站前端应用的影响。

在CMS系统中,采用数据库实时查询的方式发布网站群信息

这是最简单的技术结构,也是发布网站群信息最经济的方式。即在网站服务器中,将每个网站所在的文件夹设置为共享文件夹,并添加一定的用户访问控制,允许指定用户(或网络)在局域网中共享该文件夹。然后,在CMS系统所在的服务器上,通过映射网络驱动程序,将发布的网页保存到相应的共享目录中。

该方法在用ASP语言开发的一些小型网站内容管理系统中得到了广泛的应用。它不需要增加任何硬件和软件设施,使用方便,维护成本低。因此,目前许多欠发达地区的中小企业和政府部门都采用这样的网站内容管理方式。

采用共享目录的方式保存文件作为网站群的多站点部署手段,在充分发挥其简单易用的优点的同时,其缺点也显而易见。

FTP文件上传方式是CMS系统中广泛使用的一种文件发布方式。与上述两种方法相比,FTP具有速度快、性能优良、安全性高等优点。

FTP上载文件模式要求在部署计算机上打开FTP服务。WindowsServer2003和各种版本的Linux系统都有FTP服务器组件。安装系统时,您可以选择安装它并进行简单的设置以将其投入使用。当然,第三方FTP服务器软件,如server-u和FileZilla server,也可以用来设置FTP服务。

使用FTP上传文件可以实现网站群的远程部署,即可以在北京安装CMS系统,也可以在南京或上海安装网站的web服务器。其CMS系统发布的信息可以通过FTP上传到指定的web服务器上,实现异地、跨网络的网站发布,不受地域和网络的限制。CMS系统可以灵活控制发布页面的上传策略。它可以在发布网页时立即上传生成的静态页面,也可以延迟等待发布工作来统一上传所有生成的静态页面。甚至可以通过定期发布间接实现网站网页的防篡改功能(上传时会覆盖已有的文件)。