我们再做一个建站系统,用的是jsp java和一些框架,但是慢慢的发现这种方式会越来越慢,系统数据以及结构也会为了满足越来越多的需求而不得不凑合,导致用户体验极其不好,有没有什么好的方法把jsp已经jsp页面中的请求完全静态化成为html,这样的话哪怕打包到本地都是可以的,不知道能不能实现,项目中请求方式也不是很统一,有普通的url,也有Ajax
据说oschina使用的缓存###### 不一定要完全静态化吧,像楼上说的 可以使用缓存,VIEW层可以使用velocity ######不是说从硬件、软件、技术多方面做提升了,我看有一公司页面全是用的freemark的ftl模板代替的jsp页面,用他们的话来说,ftl要比jsp快,不知道真的是不是这样######不是说ftl的性能比jsp快。是指开发速度。另外对于一个大型的系统来讲。那点性能已经不重要的。后期的性能调优做好。没有问题的。而且对于模板的渲染,即使慢了。加几台机器的问题而已。######对你目前的情况,缓存是最好的方式。######静态化是一个大坑,而且很多人愿意去踩###### 好吧。我也吹一下牛逼了。我给自己写了一个cms小网站,因为系统是512m的单核。安装了tomcat,mysql,java,ftp,包括操作系统。 内存实在不多。 经过了些优化。大概如下:
http://www.52menshao.com/content/1051
希望对你有帮助。 ######你可以把静态化,放到最后一步来做。 比如可以先进行一些cdn操作,常用数据缓存,服务器压缩等等。静态化确实非常好,但咱也得先看看问题出在哪才是。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。