企业项目开发与学习的区别主要有8条:
1,企业级项目开发页面一般比较多,逻辑性较强(项目页面可达上千...)
2,页面之间互相关联(一般用a标签的href联系起来)其中也包括使用 js /windows open 等功能跳转
3,数据安全,($_GET,$_POST,数据处理、数据判断) 这点很重要,必须防止用户信息泄露
4,二级验证,(前端验证-用户体验,后端验证-安全) 过滤不安全/无效等数据的存储
5,用户体验,(页面交互/操作等待时间等) 如果等待时间过长,用户可能会放弃
6,性能问题(cpu占用指标 最优50%,内存占用指标50-60%,网络带宽 10m/2) 服务器利用空间要适中,尽量实现资源最大化,
7,代码的可读性:命名规范(百度翻译) php:user_name css:.user-name 、注释、代码缩进、代码长度(如果一个方法或一个函数的代码长度超过50行,那么逻辑性就会很强,不易懂,需要简化拆分)
8,代码性能:时间复杂度——程序运行时消耗的时间,空间复杂度(程序在运行时所占用的内存) 等