WEB开发网
开发学院软件开发Java Google App Engine性能调优 - 页面性能优化 阅读

Google App Engine性能调优 - 页面性能优化

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示:GAE提供了简单实用的API和开发工具,结合已有的开发框架,Google App Engine性能调优 - 页面性能优化,Java开发人员可以很容易开发出自己的业务应用系统,本次先介绍页面部分的性能优化技巧,如果你不进行静态文件的设置,默认情况下,只需要进行简单的设置和少量的编码,即可获得不错的性能提高

GAE提供了简单实用的API和开发工具,结合已有的开发框架,Java开发人员可以很容易开发出自己的业务应用系统。

本次先介绍页面部分的性能优化技巧,只需要进行简单的设置和少量的编码,即可获得不错的性能提高。后续的文章

文中提到的技巧已经在本博客取得验证,从后来的统计数据中可以看到,首页的处理时间从平均400ms减少到了平均26ms,性能提高了15倍!

指定GAE的静态文件配置

在一般的httpd + tomcat的架构中,客户端对图片、css文件以及js文件等静态资源文件,会根据文件的lsat modified属性,尽量只会请求一次,只有当文件进行了更新之后,才会重新请求新的文件。

但是在GAE里面,如果你不进行静态文件的设置,默认情况下,是无法享受上面所提的好处的。下面来看看设置的文件/WEB-INF/appengine-web.xml:

<?xml version="1.0" encoding="utf-8"?> 
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0"> 
  <application>yourappid</application> 
  <version>1</version> 
  <static-files> 
    <include path="/**.jpg"/> 
    <include path="/**.png"/> 
    <include path="/**.gif"/> 
    <include path="/**.ico"/> 
    <include path="/**.css"/> 
    <include path="/**.js"/> 
  </static-files> 
</appengine-web-app> 

1 2 3 4 5 6  下一页

Tags:Google App Engine

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接