OPENCART 程序架构 opencart和其它的购物车程序不同,市面上的购物车程序大都使用现成的模版引擎 来开发,而opencart则是基于MVC+L的模式来作为开发的架构进而全新开发的一套系统,所以程序代码相当轻巧,执行效率更是超越其它购物程序,这样 的架构和程序代码让后续的程序开发人员在编写时更容易且清楚,程序和视觉设计分离,有利于日后的维护,而有别于其它的MVC模式,opencart更加入了 语言层,能够更轻松完成多语言的实现 MVC+L模式 Model – 数据和组件处理 View – 外观处理 Controller – 主控制程序 Language – 语言处理 OpenCart相对于MVC+L的程序位置 前台 M: \catalog\model\ V: \catalog\view\ C: \catalog\controller\ L: \catalog\language\ 后台 M: \admin\model\ V: \admin\view\ C: \admin\controller\ L: \admin\language\ 参考上面的程序位置,我们如果要修改外观模版就到catalog\view\找相关程序修改,要修改控制的程序就到catalog\controller\,以此类推,以下是opencart的主要目录 OpenCart主要目录 \admin 后台 \catalog 前台 \download 下载类商品存放位置(由程控,非直接复制档案至此) \image 图片文件 \install 安装档(安全起见,安装完请删除) \system 系统程序 \
htaccess 网址改写控制档(SEO urls) \config
php 系统配置文件 \php
ini php设定 前台程序行表(显示接口) 2010-10-02 显示接口的程序除了少数几个是共享一个