ShopEx暗香博客-咱老百姓自己的博客!
给人玫瑰–手留余香!shopex网店运营经验分享,问题与技巧,资讯与观点,网店推广
-
ECOS开发文档火热出炉
发表于 2010年04月7日 6 条评论ECOS的开发文档已经写了一部分,特摘选部分部分内容分享给大家
起源:
店家需要更多的自由度:
- 大商家,需要连通原有erp系统,需要保留过去的投资,需要强化系统间通讯能力,需要强化权限系统,工作流,引入数据分析等等。shopex自身开发上的问题:
- 大多数功能大部分人永远用不到。
- 升级周期缓慢,因为需要兼顾如此众多功能的质量,常常使得问题按其葫芦起了瓢。
- 当用户群体发生分歧的时候,就需要做开关,系统充满了无数的开关,各种开关又有无数的排列组合使得问题更加复杂
- 定制方案不够灵活,原有的第三方定制只能制定一个customcore,使得很多深层次的扩展之间不能兼容。
- 缺少更底层的工具。
- 小商家,要有更灵活的促销手段,要很方便的去探索货源,很容易的引入流量。
结论:电商的发展在于差异化竞争,差异化竞争需要一个自定义能力异常强大的系统。
我尝试在此描述一下这个梦想中的英雄:
- 要有眼睛和数字神经,我们就可以为其武装大脑(BI),
- 很强壮,承载很大的负荷,不管是虚拟主机,还是集群系统,都游刃有余。
- 有耳朵,嘴巴可以很方便的同其他系统通信。
- 有健康免疫系统,防御恶意应用。
- 反应灵敏,有数字神经遍布全身,可以很方便的知道哪里不适。
- 它不是怪兽,并不因有七个手八只脚而无所不能。而像人类一样用各种各样工具武装自己来超越怪兽
ECOS就是一个以此为目标的软件。
我们重构了shopex
我们希望将其作为电商应用里的基础开发框架。仅仅保留商品,订单,会员三大组件。将所有诸如促销方式,赠品之类的功能都改造成App应用,放在系统外面等待用户的召唤。对于电商系统来说,一切业务都显性隐性有这3大主体。
作为开发框架,我们希望他很容易理解,又有很高的开发速度,于是采用类似rails风格:从哲学上的:“用约定代替配置”,到具体的文件功能切分。
依然是mvc的结构,model view controller, model的第一级目录通常和他的数据表相对应。这种model会继承shopObject类。该类有一系列的方法用来简化我们的开发。
想要全面查看并参与到ECOS的APP制作中来吗?快来报名吧!



东兴皮具批发商城 2010年04月13日 10:25