Correction status:qualified
Teacher's comments:
对于企业开发:代码越少越少也好,越精简越好,对系统的压力越小越好
1.企业级的项目开发页面复杂,页面交错 逻辑性很强
2.各个页面之前存在互相呼应的链接 通常是 a标签来链接的 也可以是请求头 header 以及js中的window.open
3.数据安全重点考虑用户传递的 $_POST 和 $_GET 参数,用户请求的数据全部是不可信的,所以需要进行过滤出来
4.二级验证 通常说的二级验证是指 前端(用户体验)和后端验证 (数据安全)相互配合使用。
在工作中懂点一点前端的完全可以绕过js以及html的验证,所以前后端必须配合使用
5.用户体验,在工作中用户最直观的的是程序体验性,一个美观大方前端,强力的前后端交互,都是客户最直观的感受 减少页面的跳转 减少操作时间等
6.服务器性能也是决定 用户体验的一项重要指标 不稳定的系统很可能造成客户的流失和资产的损失(主要影响的有 Cpu 占用指标 ,内存占用指标 网路带宽等)
7.代码的可读性:命名规范 注释文档 代码缩进 代码的长度(如果一个函数或者方法超过50行)
8.代码性能: 1.时间复杂度 程序在日常运行中所消耗的时间长短 2.空间复杂度 程序在运行的时候所占用的服务器内存