论文部分内容阅读
Web应用程序与传统的桌面应用程序相比有很多的优点,比如部署方便、更加灵活、更加不受距离的限制,同时,它也有一些缺点,比如由于依赖于网络,所以需要大量的等待时间,其反应和响应速度,远远低于传统的桌面程序,AJAX从某种程度上解决了这个问题,使用异步传输、xml/css等技术,减少了网络间传输的数据量,并提高了用户体验。AjaxPro是一种基于AJAX技术的开发框架,如同AJAX技术一样,它有着很多的优点,但是,AjaxPro框架也有一些不利的因素,比如过度依赖JavaScript,这样就造成速度上的瓶颈,除此之外, AjaxPro框架技术只有在辅助页面时,才能获得异步数据,这就大大减慢了数据的展示速度。本文采取减少js文件大小,对js文件进行规范管理,以及使用CSS的缩写性质等方法,加快WEB页面的加载速度,并结合AjaxPro框架技术来实现异步数据存取,实现页面局部刷新。通过设计并开发教务管理系统,在实践过程中验证了对AjaxPro框架改进的有效性。改进后的AjaxPro框架技术在速度方面有了明显的提高,同时,也有着很好的跨浏览器和跨平台的兼容性。