`
shangjava
  • 浏览: 1237102 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

WEB开发者八项注意

阅读更多

  • 接收到的客户端参数一定要在服务器端校验和过滤(包括长度、格式、非法字符等)
  • 敏感数据传输务必加密、签名
  • 紧密关联的多个数据库操作一定要加事务管理,必要时回滚
  • 异常一定要统一打印详细日志,不要随意丢弃
  • 业务逻辑千万不要写在SQL中,要知道大型应用性能瓶颈往往都在数据库端
  • 代码必要时候一定要写详细的注释
  • 反馈给客户端的信息提示务必准确有效(所有异常提示都是“处理出错”表示你还没入门)
分享到:
评论

相关推荐

    Pro Android Web Apps Develop for Android using HTML5, CSS3 & JavaScript 2011.pdf

    第十二章介绍了在发布Web应用之前需要注意的一些细节,包括性能优化、安全性检查、兼容性测试等。 **12. 移动计算的未来** 第十三章展望了移动计算领域的发展趋势,预测了新技术和新概念可能带来的变革。 **13. ...

    web系统发送邮件

    在IT行业中,Web系统发送邮件是一项常见的功能,尤其在Java项目中,我们经常需要通过编程方式向用户发送验证码、通知或者报告等。本实例聚焦于如何在Java Web应用中实现邮件发送,帮助开发者理解并应用相关技术。...

    Web软件用户界面设计指南-读书笔记归纳.pdf

    该书主要介绍了 Web 软件用户界面设计的基本原则和要素,旨在帮助开发者设计出更加人性化、易用性强的 Web 软件用户界面。 一、好的用户界面 好的用户界面应符合用户需求,易用,美观。开发流程中,需要遵循需求...

    部署测试时遇到"应用程序中的服务器错误”的解决方法一

    在 Win7 的 IIS 中部署 Web 应用程序时,需要注意配置正确的 Web.config 文件,确保应用程序正确地处理 Web 请求。否则,可能会出现“应用程序中的服务器错误”等问题。 知识点八:ASP.NET 版本信息 在解决“应用...

    Web Service Event

    ### Web Service Event (WS-Eventing) 规范解析 #### 一、概述 Web Service Event(简称 WS-...通过深入理解 WS-Eventing 规范的核心概念和技术细节,开发者可以更好地利用这项技术构建高效、可靠的Web服务系统。

    Asp.net和C#开发中的一些注意事项及小技巧

    在Asp.net与C#开发领域,掌握一系列的注意...以上知识点不仅覆盖了Asp.net与C#开发的基本要素,还深入探讨了性能优化、安全性考量和用户界面设计等方面,是每一位从事Web开发的技术人员都应该熟知并熟练运用的技巧。

    axis2_WebService_开发指南.docx

    安装成功后,Eclipse中会出现相应的菜单项,方便进行Web服务的开发。 3. Axis2文件结构 Axis2的bin目录包含各种命令行工具,如wsdl2java和java2wsdl。conf目录存放配置文件,lib目录包含运行所需的依赖库。...

    Python web框架.Flask中文手册.pdf

    - **最新版获取**:介绍了如何获取Flask的最新版本或开发版本,适合喜欢尝试新技术的开发者。 - **潜在问题**:提醒用户注意新版本可能存在的稳定性问题。 **2.4 Windows 平台下的 easy_install** - **Windows ...

    go web编程

    #### 八、Web 服务 **8.1 Socket 编程** - **TCP/IP 协议栈**:理解网络层、传输层的工作原理。 - **TCP 和 UDP**:两种不同的传输协议。 - **Socket API**:在 Go 中使用 Socket 的方法。 **8.2 WebSocket** - ...

    wince高级编程及应用软件开发使用项目清单

    在设计时,开发者需要注意布局优化和性能考虑。 以上实验涵盖了WinCE应用开发的多个方面,从基础的界面设计到复杂的系统交互,全面提升了开发者在Windows CE平台上的编程能力。通过这些实验,开发者不仅可以学习到...

    html5移动开发端密码

    九、Web Workers 和 Service Workers:这两项技术允许后台处理,提升用户体验。但在处理密码时,开发者需要注意在安全的工作环境中操作,避免敏感信息暴露。 十、最佳实践:遵循最佳密码策略,如定期提醒用户更新...

    前端web知识点

    - **跨域概念**:在 Web 开发中,当 AJAX 请求的目标 URL 与当前网页所在的域名、端口或协议有任何一项不同,则被视为跨域请求。 - **解决方案**: - **JSONP**:通过向服务器请求一个 JavaScript 文件,并指定一个...

    Web e Build 应用开发指南

    ### Web e Build 应用开发指南 #### 一、WebeBuild系统概述 - **WebeBuild内容**:本章节详细介绍了WebeBuild的核心组成部分及其功能特性,为开发者提供了全面的了解,以便更好地掌握该平台的功能。 - **WebeBuild...

    HTML,Web develop

    它构成了互联网的基础,让开发者能够构建结构化的文档,并通过超链接将信息组织在一起。在"HTML, Web develop"这个主题下,我们将深入探讨HTML在创建静态商业网站中的应用。 一、HTML基本结构 HTML文档通常以`<!...

    AquaLogic BPM Process API Developer Guide

    #### 八、PAPI Web Service示例 文档中提供了使用Java JAX-WS客户端和.NET客户端访问PAPI Web Service的示例。 - **Java JAX-WS客户端示例**:该示例展示了如何使用Java JAX-WS API来调用PAPI Web Service,并包含...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。...

    OpenERP 文档

    通过以上知识点的详细介绍,我们可以看到 OpenERP Web 不仅提供了强大的功能,还注重开发者的体验。从基础知识到高级主题,从 JavaScript 技术栈到视图设计,OpenERP Web 都提供了详尽的指南和支持。开发者可以根据...

    学习CSS优化的十八项技巧

    然而,需要注意的是,浏览器可能有自身的默认值,这有时会覆盖开发者设定的样式。 #### 技巧七:理解最近优先原则 当同一元素有多个样式定义时,离元素最近的定义具有更高的优先级。例如,在`<p class="update">`...

Global site tag (gtag.js) - Google Analytics