Chinaunix首页 | 论坛 | 博客
  • 博客访问: 158263
  • 博文数量: 50
  • 博客积分: 83
  • 博客等级: 民兵
  • 技术积分: 297
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-12 11:47
文章分类
文章存档

2012年(43)

2011年(7)

分类:

2012-04-23 22:06:45

   opencart简介:是国外开发的一套国际化商城系统,支持多语言,多货币,多支付方式;支持自定义插件,支持管理后***立域名,以及多网店独立域名等。

程序:
    代码变量,方法命名规范,容易理解(即看名字就能知道作用)例如:getProductsByCategoryId看名字就能知道此方法的作用是根据分类IP获取产品,getProductImages获取产品图片,getProductCategory获取产品分类等。

标准MVC模式设计,单入口,支持SEO友好URL,例如:

数据库:
    符合第三范式,数据表命名规范,容易理解;
例如:product,product_description,product_image,product_special,
order,order_product,category,category_description等,

看名字就知道数据表的作用,而且字段命名也如此。

   综合以上好处;推荐学习PHP的新手读一读opencart的代码,有助于新手设计出关系清晰的数据库结构和写出通俗易懂的程序。

附opencart程序结构:
admin 后台管理目录
  -controller 程序逻辑控制目录
  -model 程序模型目录
  -view 程序模板目录
  -language 语言包目录
  - index.php 管理后台入口
catalog 程序逻辑,模型,试图目录
  -controller 程序逻辑控制目录
  -model 程序模型目录
  -view 程序模板目录
  -language 语言包目录
sysytem 程序主要文件目录
image 图片目录
index.php 网站入口


阅读(1645) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~