论文部分内容阅读
LWebBuilder系统是一个基于Linux系统的Web发布平台。该平台实现了网页数据和网站结构数据的完全数据库驱动,充分发挥了数据库强大的管理数据和处理数据的能力,增强了Web数据库技术的功能,扩大了其应用范围和深度。系统采用面向对象的方法,将网页文件解析后保存到数据库中,当用户浏览网页时,通过调用网页发布引擎,从数据库中提取网页数据,并按照标准网页文件格式组装后传送给浏览器。同时,在Web发布平台中,能可视化地构建Web网站,并且将整个Web网站的结构也保存到数据库中,用数据库中的记录来体现Web网站。
由于实现了Web网页和网站结构的完全数据库驱动,对于网页数据和网站结构数据的维护,仅仅需要维护相应的数据库记录,不再需要直接维护网页文件,从而减轻了网页数据维护和网站结构维护的负担。因此,通过Linux下的完全数据库驱动Web发布平台,能灵活、方便地构建Web网站和维护Web网站中的网页,简化了网站的管理。
最后,作为实例,我们利用LWebBuilder实现了基于Browser/Server模式的CA系统。