任飘扬的BLOG

即使跌倒了,你要懂得抓一把沙子在手里。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

   在最近的工作中使用到了OpenCart电子商务系统的系统的,关于的这个系统主要是外贸系统的电子商务,开源的后台的,使用还是比较常见,正好我把最近遇到的问题总结一下:

  一:先介绍一下opencart:

是国外著名的开源电子商务网站,他以简洁,直观,唯美的前台设计样式,赢得无数电子商务站长及公司的追捧。比较适合我们用于建外贸类网站

QQ截图20150822171843

 

QQ截图20150822171957

 

优点:

1,程序架构清晰明了,对我们开发者非常友好。

2,采用MVC设计模式,使得模板与功能控制及数据库层分离,可单独完成模板的编辑,设计与制作。

3,程序与同类电子商务网站相比在速度上有明显的优势。(我深有体会)

4,功能基本能满足一般购物网站需求,并且方便定制开发。

5,适合网站优化,SEO方面做的非常到位。

6, 我认为也是非常对我们友好的一点是:OpenCart可以说是真正意义上的开源 + 免费 ,也就是说,他不像现在的大部分开源CMS那样——不允许商业公司,企业,团体组织等免费授权。他允许任何个人或企业,团体等免费使用,也就是说:我们被 允许免费去掉网页底部的版权信息(类似:Powered by OpenCart 等字眼),当然,这里我们还是建议,要给人家一个友情链接的哦!

7,顾客不用登陆就可以完成购物流程。该购物系统,可以让网站管理者设置为:让浏览者不用登陆网站便可以完成整个购物流程,让用户体验更佳!

       二:opencart二次开发:

1.后台目录,模板目录和数据读取目录

002QLoIZgy6FjHUOTiv27&690

 

2. admin:系统后台目录,后者则是网站前端的目录,也就是展示给客户的区域
catalog:是调节器,处理数据用的,language不用说,都知道是语言文件了,model里面是读写数据库的处理文件,view则是输出的模板tpl文件

三,开发的问题

1.内容字符控制的问题:

先打开的 system\helper\utf8.php的里面的文件看看的里面有控制的字符的参数的:

假设:

utf8_strlen(‘11111′);====》输出就是5

写法就是:

QQ截图20150822173216

posted on 2015-09-01 15:21  忍姐  阅读(548)  评论(0)    收藏  举报