Chinaunix首页 | 论坛 | 博客
  • 博客访问: 181902
  • 博文数量: 36
  • 博客积分: 2078
  • 博客等级: 大尉
  • 技术积分: 330
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-09 17:13
文章分类

全部博文(36)

文章存档

2012年(1)

2011年(5)

2010年(9)

2009年(21)

我的朋友

分类: 系统运维

2011-10-20 17:40:55

   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 网站入口


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