首页 > 其他 > 详细

一,电子商城项目说明

时间:2015-10-27 22:05:00      阅读:230      评论:0      收藏:0      [点我收藏+]

使用的技术:ThinkPHP3.2.1

使用的工具:svn(同学可以获取我写的代码)、wamp、ZendStudio5.5

功能模块:

  1. 商品模块

a)         商品分类(无限级分类)

b)        商品类型(商品是什么东西:书、电脑、文化用品)

  1. 商品属性(不同类型的商品有不同的属性,如书有:出版社、作者等等)

c)    商品图片

d)    库存量:保存一件商品所有属性组合之后的数量,如:白色+4G, 黑色+5G多少等等。

e)    会员价格:不同的会员级别单独设置一个价格

f)     评论

  1. 会员模块

a)         会员级别管理:指定某积分范围是哪个级别

b)        会员管理

  1. 定单模块
  2. 广告模块
  3. 文章模块:站内快报、网站帮助等
  4. 权限模块:rbac

优化:后台不做优化;前台生成静态页(每小时重新生成一次),页面中需要实时获取的数据使用AJAX取。

安全性:SQL注入,XSS(跨站脚本攻击)。

难点:个别功能的数据库设计(涉及到3表以上的)

用TP的好处:很多代码结构化都一样,可以使用一个生成器直接生成相关代码,节省手写代码的时间。

用TP框架性能肯定不如直接脚本快,所以个别对性能要求较高的页面可以直接写个最简单的脚本来实现。

 

后台学习流程:

  1. 先学习使用TP完成单表和多表的CRUD、搜索、排序,先熟悉如何实用TP。
  2. 熟悉TP之后,以后再操作时直接使用代码生成器生成代码即可,我们只需在基本上稍做修改即可。

重点:要学习如何设置的表,尤其是商品模块。

一,电子商城项目说明

原文:http://www.cnblogs.com/yexiangwang/p/4915558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!