2
回答
velocity疑问,大家帮帮忙
开发十年,就只剩下这套Java开发体系了   

   我准备用velocity开发一个网站。框架采用struts+velocity+ibatis+spring

   不过,velocity听说跟JSP是一样用。不过有发现有人用velocity生成HTML。

   如果要做SEO优化的话,是不是一定要生成静态化的HTML呢。生成HTML的好处是什么呢。

   如果不生成HTML,直接访问到VM文件,速度应该是一样的吧。迷惑中。。。

 

举报
likeUbuntu
发帖于5年前 2回/216阅
共有2个答案 最后回答: 5年前
生成静态文件的好处是能够直接缓存页面。如果直接使用vm,每次会有一个页面渲染过程,就像jsp一样。不过没有必要过早做这些优化,页面渲染的时间一般不是瓶颈。
--- 共有 2 条评论 ---
huan没错,一般网站设计没有必要静态化,静态化只适用于访问数量巨大,内容相对固定的网站。 5年前 回复
likeUbuntu也就是说:一般设计上,不用生成HTML的吧。而是让其没请求一次,渲染一次。 5年前 回复

静态化页面感觉就像是上个世纪的技术一样,现在的网站很少这么做了吧。

把缓存做好就可以了,完全可以不用静态,一样速度很快,OSC就是这样的。

--- 共有 1 条评论 ---
likeUbuntu您的意思是完全不用生成HTML是吧。不过个人暂时还没有理解VM文件为什么会比JSP文件的解释速度快。 5年前 回复
顶部