想写一篇关于IBM WebSphere Commerce产品的东西!
首先的说说我为什么要写这样子一篇文章, 今年8月底一个偶然机会进入了ibm做这个产品的测试工作, 刚进来的一个月基本上是什么都不懂,而且也不知道我们要做些,领导就给我们看文档,没有产品给我们操作, 大概一个月的样子什么都没干就直接进入工作状态, 其实真正做的也就不到俩月, 虽然不到俩月, 接下来,我把我对产品的理解分享下, 过程中肯定有很多不足(毕竟真正接触产品不到俩月),请各位指出来留言给我,谢谢!
1,IBM WebSphere Commerce
做一个产品,首先得了解它是干什么用的,IBM WebSphere Commerce(以下简称Commerce)是ibm websphere系列下的一个基于b2b,c2c的一个电子商务的中间件产品,Websphere字面意思是中间件,Commerce是商业的意思,所以我们从字面上就可以简单的理解,所以Commerce就是给那些小商家提供一个便利,该产品主要适用于非计算机专业人士和想做电子商务又容易使用起来上手快的商家们
2,Commerce用到的技术和架构
首先我的角色在Commere是一位tester,其实楼主之前做的一直是开发测试工作,虽然没有接触过commerce的开发工作,但是对于产品还是有一定的理解,以下是我个人接触commerce后一些的理解:
commerce由java语言写的,用到的技术有solr的开源搜索引擎,dojo(一个前端框架),部署的后台服务器是ibm的IBM Webapalication Server(通常称为was),数据库在linux下用到的是oracle11g,而在windows平台下的数据是ibm自己的db2,该产品由两个基于b2b和c2c的demo商店,初次使用时,首先应该初始化数据库和服务,我们称之为migrate叫做数据库迁移,实际上是一个shell脚本初始化数据库服务的,接下来就是把was服务给启动,软件就可以使用了,但是在使用过程中会用到搜索功能,所以我们前面讲到的一个solr服务也要启动,整个commerce的初始化工作就完成了。
3,Commerce的功能
由于分工不一样,我们组的内容主要负责Management Center for Commerce(以下简称cmc),cmc相当于一个电子商务网站的后台应用管理程序,主要分为以下几个模块:
a, 产品目录管理(Catalogs):主要用于管理前端的菜单
b, 市场营销(Marketing)eg:楼主做这一块功能比较多,主要新建一些促销的广告和活动
c, 促销(Promotions):促销主要是管理促销的类型,还有促销优惠券等
d, 资产(Assets):资产主要上传产品的信息和截图
e, 产品目录过滤器和定价(Catalog Filter and Pricing):过滤和定价商品
f,分期付款(Installments):这块楼主没怎么接触,肯定就是分期付款的功能啦, ^ . ^
g,Commerce Composer(该模块主要是商店前端的页面布局和设计):主要用于前台页面布局和设计
h,商店管理(Store Management):用于管理不同的商店,一个Commerce理由有多种基于B2B,C2C的商店
i,工作空间管理(Workspace Management):主要是用于cmc的界面管理
关于功能的详细细节就不多讲了,有兴趣的小伙伴可以去ibm官网了解相关信息
此外Commerce 还有另外三个管理工具分别为(这三个工具我没怎么用到,但是以下我的理解):
a,WebSphere Commerce Accelerator:主要管理用户的基本信息,订单等
b,WebSphere Administrator Console:主要用于配置和监控邮件的服务(smtp,pop3等)
c,Organization Administrator Console Logon:主要用于分配管理员和管理员权限的管理
以上是我对于commerce的理解,接触的时间不是很长,还有很多不足之处,希望各位指出不足。
(文章原创,转载时请注明出处,谢谢!)