1 / 78
文档名称:

网站开发技术项目式李正吉大案例优化新.pptx

格式:pptx   大小:2,210KB   页数:78页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网站开发技术项目式李正吉大案例优化新.pptx

上传人:wz_198613 2019/2/19 文件大小:2.16 MB

下载得到文件列表

网站开发技术项目式李正吉大案例优化新.pptx

相关文档

文档介绍

文档介绍:,我们完成了网上书店系统大案例的设计,本章将在此基础上对该大案例进行部分优化,也就是通过优化来进一步提高网站的性能。网站性能的优劣是由多种因素造成的,有些不是由设计者决定的,如服务器的性能、与网站关联的数据库的性能、支持网站运行的载体的性能等,但是,虽然如此,我们还是应该力求在设计层面上把影响网站性能的主要因素找出来,然后加以解决,至于非设计层面上的问题,可以采取其它相应的方式来解决。在设计层面上影响网站性能的因素主要有::一个不能及时响应的网站绝对不是性能较好的网站,谁也不愿意等上很长时间来打开的你的网站,这个因素是需要设计者重点考虑的因素。界面设计:界面设计影响网站的美感及网页响应速度,例如,网页的整体框架布局方式、网页图片的格式及大小是否合适等方面,解决方法是聘用优秀的美工人员,如果网站需求方舍得资金支持的话,这个问题不难解决。网站安全:网站安全是影响网络性能的又一个重要因素,不安全的网站会带来严重的后果,不安全网站可能会使你的服务器瘫痪,有可能造成巨大的损失。—网站的响应速度因素,要改善网站的响应速度主要由以下几种方法:,可以创建高度交互的Web应用,增加用户的页面浏览体验。在VS2008中,已经对Ajax框架进行了封装,在不需要重新安装任何组件的情况下,的Ajax开发。为了使用户在浏览页面时不至于每次回发都看到整个页面重新加载,我们可以使用Ajax实现部分页呈现,即让用户无需因回发而刷新整个页面,而仅仅需更新网页上各个已更改的区域,从而减少了整页刷新的次数,这使得用户能够更加顺畅地与网页进行交互。网页,而无需编写客户端脚本。?因为在VS2008中已经对Ajax框架进行了封装,网页中,下面我们首先来认识一下这些控件:、页的客户端脚本。默认情况下,ScriptManager控件会向页面注册MicrosoftAJAXLibrary的脚本。AJAX类型系统扩展,并支持部分页呈现和Web服务调用这样的功能。、ScriptManager控件ScriptManager控件担当着对该页面中所有的AJAX控件进行管理协调的重任,AJAX控件的页面中,都必须包含一个ScriptManager控件。、UpdatePanel控件使用UpdatePanel控件,可以刷新页的选定部分,而不是因回发而刷新整个页面。这称为执行“部分页更新”。网页可自动参与部分页更新,而不需要自定义客户端脚本。、UpdatePanel控件UpdatePanel控件在网页中需要ScriptManager控件。默认情况下,将启用部分页更新,因为ScriptManager控件的EnablePartialRendering属性默认值为true。第十一章大案例优化