Ecshop 二次开发体会

坚强是说给别人听的谎言 提交于 2019-12-02 02:15:16

 

Ecshop 二次开发体会

 

二次开发就是在别人现成的系统基础上面,做出适合自己需求的产品。一般的二次开发都是应用开源的系统,其架构以及开发周期都有很大的改善。

曾经跟一个师兄谈过现在互联网做二次开发所用到的系统,如dedecmsdurpal等等。我一直以为做二次开发要用到一个自己比较得心应手的开源系统。师兄跟我说,其实做互联网的二次开发,不要在意用什么系统来做二次开发,主要是你要做的产品适合用什么开源系统来做开发。如做商城时,国内做得最好的就是ecshop, 这个是首选,不可能用discuz来做一个商城.当然,如果要做话还是可以的,但是性价比不好.

总结了一句"做产品,关注客户的需求,关注产品".

近段时间,自己的事情也不是很多,就想具体的熟悉一下ecshop的二次开发,毕竟做二次开发,做商城时首选的开源系统就是ecshop

以下我把这几天研究ecshop系统的相关介绍分别罗列如下,也许对其他系统的二次开发也可以应用到以下的相关技巧。

总结性的一句:二次开发就是在原来的系统上面,增加相应的功能。

1. 准备的相关资料

1,官网上面下载最新的ecshop开源文件http://www.ecshop.com/

2ecshop数据表给过及说明(http://download.csdn.net/detail/laoxiao1987/4072121

3ecshop 系统文件结构(http://download.csdn.net/detail/laoxiao1987/4072103

2. 前台显示功能开发

1,先分析要开发的产品要显示的相关内容,

2,然后分析官方的哪些功能可以适合这个显示的内容。

3,找到官方文件中的相关文件进行分析,模仿官方在数据库中添加相关字段,功能实现要模仿官方。

3. 后台操作功能开发

后台操作功能的实现步骤与前台显示功能相似。

分析后台功能实现产品内容,找到相关文件,模仿官方内容在数据库中添加相关字段,并在相应的文件中实现其功能(主要是在模仿的基础上)

二次开发总结点: 

  1)分析产品的功能

  1)找到开发功能的地方

  2)学模仿官方的相关功能

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!