Web应用程序开发提高性能的十大秘诀
来源:互联网 发布:计算机就业方向 知乎 编辑:程序博客网 时间:2024/06/05 08:23
用户体验是应用程序开发的一个重要因素。一个加载时间长、设计差、导航不清晰的网站很难留住客户。
Web应用程序由多个部分组成,并且可能运行在多种环境中,所以Web应用程序从开发开始就需要在所有环境中进行测试,直到产品发布。
为了使Web应用程序适用于所有环境,并且具有最佳的用户体验,笔者给出以下建议:
1、带宽:带宽最常见的问题是冲击负荷测试,在满刻度时很难测试。重要的是要注意使用不必要的高分辨率大文件,因为这可能占用太多带宽,让用户体验变差。连接速度慢和不同无线环境(移动设备)也是一个必须考虑的因素,移动和桌面应用程序需要进行不同的设计和性能测试。关键是要了解你的客户是如何访问你的网站的。
2、负载均衡:在大多数情况下,负载平衡出现问题的话,就会影响应用的性能。可以根据CPU、SSL事务处理和内存消耗来跟踪和监控负载均衡。
3、关注应用程序的问题:测试一切应用程序里的低效代码、同步问题、代码锁定或阻塞和应用程序死锁。从开发迁移到生产时请注意页面错误或响应代码,这表明缺少资源或有不正确的域。
4、衡量数据库性能:当你的应用程序变得更加复杂,并且你开始存储用户信息,如果你还没对不断变化的环境进行相应的优化,数据库势必会变得缓慢。你需要检测和审查你的SQL查询和报表、内存使用情况和连接规则。
5、评估你的架构:应用程序性能不佳可能来自非平衡层、可扩展性限制、最理想的设计、不匹配的技术选择和低效的网络配置。这些问题都可能影响用户体验的测试。
6、保证正确的连接:连接是应用程序性能的一个重要因素。清楚地了解当你修改、更新或更改连接类型时应用程序发生了什么非常重要。
>>>全文
0 0
- Web应用程序开发提高性能的十大秘诀
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- (转贴)提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法(转载)
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- 提高ASP.Net应用程序性能的十大方法
- VisualNet有线电视综合布线管理系统项目实际应用其一
- vs链接错误
- Hadoop源码分析----Client的open、seek和read操作
- jQuery适用技巧笔记整合
- eclipse设置的断点无效的解决方案
- Web应用程序开发提高性能的十大秘诀
- jQuery验证控件jquery.validate.js使用说明+中文API
- AE二次开发中,打开本地shp文件后,出现文件锁定状态,即后缀为 .sr.lock
- 基于XMPP的IOS聊天客户端程序(IOS端一)
- SIFT算法学习
- 命令行的故障排除:给linux初学者的建议
- 1. 分清operator new和new operator
- MySQL导入sql 文件的5大步骤
- myeclipse + tomcat java.lang.OutOfMemoryError: Java heap space