,所有开发人员共同使用的,在这个环境下,开发人员拥有执行,查询sql的权限.-
开发环境,一般只有一个.是所有开发人员共同使用的一个环境.这个服务器的性能一般比本地使用的机器会好一点,访问网站的速度也会比本地快很多...所有开发人所编写的sql,都会转交给测试经理执行.
演练环境,这个环境是在整个项目的一个版本,进行一个访上线操作演练的一个环境.相当对整个版本所有的事情进行一个总的练兵,也可以说是彩排把!...生产环境:这个就是外网所访问到的环境了,前期开发人员所做的所有工作都是为这个环境做补丁,或者升级.在这个环境上所有的失误都是严重问题.甚至为致命问题,所有数据的操作不允许出现任何一丁点失误,或者面临的将是客户的投诉...11.接收到的客户端参数一定要在服务器端校验和过滤(包括长度、格式、非法字符等)
12.敏感数据传输务必加密、签名
13.紧密关联的多个数据库操作一定要加事务管理,必要时回滚
14.异常一定要统一打印详细日志...,不要随意丢弃
15.业务逻辑千万不要写在SQL中,要知道大型应用性能瓶颈往往都在数据库端
16.代码必要时候一定要写详细的注释
17.反馈给客户端的信息提示务必准确有效(所有异常提示都是“处理出错