찾다

 >  Q&A  >  본문

java - 大型网站是怎么存放动态页和静态页的?

现在要做一个资讯类的网站(用java),考虑到静态资源可以减少数据库的访问和优化seo,打算把首页、
文章详细页用freemarker、velocity生成,登录页、个人资料页、搜索页使用动态页(例如jsp或伪静态),问题是:动态、静态页需要独立部署吗?还是说就放在应用的webapp目录下?当然,这个应用肯定是要做集群的,前期考虑cdn + nginx + tomcat,其他大型网站是怎么做的?

阿神阿神2823일 전712

모든 응답(2)나는 대답할 것이다

  • 天蓬老师

    天蓬老师2017-04-18 10:17:47

    정화하여 파일서버에 올려놓으면 nginx가 직접 매핑해 줍니다

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:17:47

    기본적으로 Nginx + Tomcat. 여기서 Nginx는 정적 페이지 처리를 담당하고 동적 페이지에 대한 요청을 Tomcat에 전달합니다. CDN의 경우 소규모 웹사이트에서는 필요하지 않습니다. 사용하려면 서버의 캐싱 전략을 계획해야 합니다. CDN 공급업체마다 동적 페이지 캐싱에 대한 솔루션이 다릅니다.

    회신하다
    0
  • 취소회신하다