大家好,今天给各位分享购物网站php源码分享的一些知识,其中也会对购物网站php源码分享系统进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
模拟ecshop的结构和业务逻辑实现一些系统功能
项目分前台和后台,前台是给用户查看数据的功能,后台是管理员用来管理数据的功能。
后台功能
权限验证:登录,表单,会话技术(session,cookie),验证码等
商品分类:无限级分类
商品管理:文件上传,图片的处理(缩略图,水印),回收站思想
前台功能
注册登录
购物车,订单
如何做项目?
项目设计
架构设计
1.使用什么语言进行开发?PHP?asp?JAVA?
2.开发模式:源码,框架开发,二次开发
a)源码:全部代码自己敲
b)框架开发:TP,YII,CI
c)二次开发:在别人开发好的基础上,做修改
当前在国内比较流行的开发模式:框架开发和二次开发,原因是效率;一般对安全性要求高的项目,基本都是使用源码开发
代码设计
1.目录结构设计
2.代码设计:
a)面向过程PK面向对象
b)功能如何划分
c)代码规范
shop项目采用PHP源码开发,采用MVC架构设计,仿照Ecshop的文件结构,采用面向过程和面向对象混搭模式
数据库设计
数据库选择
1.什么类型数据库?关系型or非关系型?
2.服务器选择
3.存储引擎的选择
4.数据库结构
shop项目采用mysql数据库,采用默认存储引擎InnoDB,每一类(实体)数据对应一张表
Ecshop目录结构
OK,关于购物网站php源码分享和购物网站php源码分享系统的内容到此结束了,希望对大家有所帮助。
