Apache+Tomcat搭建安全的新闻发布平台

这几天跟着老大接了一个活,是要做一个集新闻发布等功能的门户网站。说到门户网站,一般对性能要求都比较高,老大提出了一个想法,想要通过Apache与Tomcat集成搭建服务端。

Apache:Apache是web服务器,是普通服务器,本身只支持html静态页面,通过插件还可能支持PHP。

Tomcat:Tomcat是应用服务器,是java服务器,本身只是一个servlet容器,是Apache的扩展。

二者都是一种容器,只不过发布的东西不同,Apache是html容器,功能像IIS一样;而Tomcat是一个jsp/servlet容器,用于发布jsp和java的。二者是独立的,但在同一台服务器上可以继承,Apache可以与tomcat联通(单向Apache连接tomcat,就是说通过Apache可以访问Tomcat资源,反之不然)

Apache和Tomcat整合使用:如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求;因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销 。

所以,我们是想这样搭建网站的服务器,首先新闻发布的目录页是一个动态页面,放置到Tomcat中,通过链接连接到静态html页面,其实发布的新闻都是以一个html页面保存到服务器中,而当管理员发布新闻后,动态页面会监听服务器文件夹的更新,然后动态更新页面。但现在也还有一个问题,怎么在不连接数据库的情况下实现新闻置顶,如果我学习了,会在文章后续更新,而且项目的具体实现我也会记录下来,供以后学习使用,也供大家参考。

祝大家生活愉快

posted @ 2017-08-08 13:29  OldSan  阅读(259)  评论(0编辑  收藏  举报