设计能力:懂得如何利用分层、面向对象、设计模式等设计组织代码
编码能力:熟悉php语法特性,知道怎么用一两行代码代替初级开发者十几上百行代码。
工程能力:学会如何快速构建工程,学会如何构建可读、可扩展性的工程,学会如何避免埋坑给后人,学会如何与人协作维护工程,学会如何保证工程质量,学会如何权衡利弊,学会如何在困难面前妥协。
抽象能力:初级开发者通常会等到逻辑重复时再抽象封装(甚至怕拖进度或者懒惰而放弃),而高级开发者通常一开始写出的逻辑就为了以后的重用,并且深知一开始多付出的思考设计时间最终都会因为复用得到回报。很多开发框架就是一步步抽象/埋坑/优化而来的。
架构能力:一个业务系统如何划分模块,模块之间如何协作通信,每个模块的技术选型如何做,系统细节如何规避问题等等。
优化能力:学会如何评估、分析、提升系统性能。优化途径很多,产品功能优化、业务逻辑优化、基础技术优化、操作系统底层硬件的优化等等。
项目名称:唯美购商城 | 项目工具:linux虚拟机 centos系统
项目描述:
项目介绍
该项目是一个网上商城,前台功能:用户登录注册,商品对比,商品分类,我的余额,使用折扣,商品积分,估算运费,历史订单,商品退换,全站搜索,购物车,商品结算,邮箱验证找回密码,会员中心,我的订单,商品收藏,支付宝支付等。
后台功能:管理员登录,退出,用户管理,导航管理,订单管理、销售额统计、商品分类,商品管理,品牌管理,商品评论管理,商品退换,客户列表,网站基本设置,用户管理,权限设置,操作日志等。
我的职责
1.使用MySQL、ThinkPHP、HTML、DIV+CSS、Jquery、Javascript、Ajax静态化,数据库优化,apache调优等技术参与开发。
2.参与数据库调优,优化数据库算法及索引,千万数据查询提高速度三倍。
3.负责环境搭建,熟练使用virtualbox安装linux系统,熟练使用xshell操作linux。
4.前期参与规划项目方案和设计思路以及数据库表的设计。
5.完成前台用户管理(手机号注册,用户登录)。
6.负责商品品牌管理,商品类型和商品管理模块的功能实现。
7.使用COOKIE会话机制完成前台未登录时购物车数据的存储及登录后的数据入库操作。
8.代码生成工具以及代码生成CRUD。
角色 | 职位 |
负责人 | PHP研发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目介绍 该项目是一个网上商城,前台功能:用户登录注册,商品对比,商品分类,我的余额,使用折扣,商品积分,估算运费,历史订单,商品退换,全站搜索,购物车,商品结算,邮箱验证找回密码,会员中心,我的订单,商品收藏,支付宝支付等。 后台功能:管理员登录,退出,用户管理,导航管理,
项目介绍 : 该项目是一个网上商城,前台功能:用户登录注册,商品对比,商品分类,我的余额,使用折扣,商品积分,估算运费,历史订单,商品退换,全站搜索,购物车,商品结算,邮箱验证找回密码,会员中心,我的订单,商品收藏,支付宝支付等。 后台功能:管理员登录,退出,用户管理,导航管理