进入bin/custom/yb2bacceleratorstorefront文件夹,找到文件extensioninfo.xml,启用如下的extension:accelerator <! --meta key="modulegen-name" value="<em>accelerator</em>"/–> 运行命令行: ant modulegen -Dinput.module=accelerator -Dinput.name
Choosing Which Storefront to Use for Your SAP Commerce Cloud Solution
个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。
SAP Commerce Cloud Accelerator 为 B2B、B2C、金融和电信等行业店面解决方案提供完全响应的店面实施。 关于 Accelerator 的主题 Commerce Cloud 提供了两个包含店面颜色和字体定义的主题。 的响应式实施并未定义 Accelerator 桌面实施中包含的所有 WCMS 组件。 SAP Commerce Cloud Accelerator 主题使用店面 UI 元素的变量,以便可以快速更改颜色。 SAP Commerce Cloud Accelerator 带有两个主题:alpha(蓝色)和 lambda(黑色)。
Jetpack 的Site Accelerator站点加速器(前身为 Photon,注意:“Photon”现在是站点加速器的一部分)允许 Jetpack 优化图像并通过他们的全球服务器网络CDN提供图片和静态文件 参考资料https://jetpack.com/support/site-accelerator/
例如,当客户发现新版本的Accelerator能满足自己新的业务需求时,希望升级Accelerator. 然而由于Accelerator是Commerce平台的一部分,所以必须先升级整个Commerce,再使用module generator基于高版本的Accelerator代码生成自定义实现,再把基于低版本 Accelerator模板而进行的二次开发,逐一手动迁移到高版本Accelerator生成的自定义实现中去。 Accelerator具有的这些缺陷,在Spartacus问世之后都迎刃而解。 Accelerator的可扩展性,是通过牺牲可升级性为代价换来的。同Accelerator只有源代码级别的修改这一单一的扩展方式相比,Spartacus实现扩展性的手段更加多元化 。
然后点击 Eclipse 工具栏的调试按钮: 接下来看到这个: 点击 Proceed 按钮: 回到 Accelerator,进行一些操作: 断点就触发了:
在 Accelerator storefront 产品明细页面随便做一些操作,Eclipse 里的断点即可触发:
Spartacus works differently than Accelerator. In the Accelerator, the session expires after a determined idle time.
使用命令行 install.bat -install CPS.txt 安装 license:
我在 Chrome 里访问 Accelerator,发现 theme-blue 对应的 css 文件无法加载: 但我在 firefox 里,是能正确打开 Accelerator 的: 仔细观察,发现
SAP Commerce Cloud Accelerator UI 基于 JSP,属于服务器端渲染技术,Commerce 服务器将渲染好的 HTML 页面发送给客户端。
很多做过 SAP Hybris 实施的朋友,对于 Hybris Accelerator 都应该很熟悉了。 Hybris Accelerator 是一个即用型电子商务实现,客户可以快速安装和运行。 Accelerator 基于 Java Spring 开发而成,其 Storefront 开发是使用 JSP(Java 服务器页面)完成的。 JSP Accelerator 的开发需要全栈开发人员来完成。 Accelerator Storefront 的另一个问题是它是一个模板代码。这会导致升级困难。 正是由于 Accelerator 这些诸多局限,才有了 Spartacus 开源项目的诞生。 它是一种用于构建通过 REST API 与 SAP Commerce Cloud 通信的解耦店面的框架。 与使用作为模板代码发布的 Accelerator 工作相比,这是一种使用方法上的转变。
B2C Accelerator module 是一组扩展(extensions)的集合,提供了启用能够完全正常工作的店面所需的所有 sample 数据。 从下图能够看出,apparelstore 和 electronicsstore 都依赖于 core-Accelerator 的 acceleratorservices: 我们从下面这个链接里,可以找到到底有哪些 apparel 扩展添加必要的数据集,参考了 Accelerator site Apparel DE 和 UK. 这个数据集以前存在于 acceleratorsampledata 扩展中。 总结 本文详细介绍了 SAP Commerce Cloud B2C Accelerator 里 apparel extension 的 sample data 的设计和加载规则。
在sdk manager中Intel x86 Emulator Accelerator(HAXM installer)后面显示 NOT compatible with windows 这个时候可以尝试手动安装 Intel x86 Emulator Accelerator(HAXM installer) 1、在网上下载后,https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm
官网链接 In order to upgrade B2B Accelerator, you also need to upgrade Platform, commercewebservices, and B2C Accelerator, so you would start by opening the relevant pages for all these packages. B2B Accelerator的依赖是platform,commercewebservices和B2C Accelerator,因此后三者也要分别进行升级。 升级的依赖表: ? ? This is because as soon as you generate the Accelerator extensions and make a single change to the generated Every additional change you make to the generated Accelerator extensions increases the level of customization
Placed on 字段: Placed by 字段只用在 B2B 里: https://localhost:9002/acceleratorservices/sop-mock/process 从 Accelerator
Open-Catalogue/Cameras/Hand-held-Camcorders/LEGRIA-HF-S100/p/1986316 C:\Code\D93Moon\hybris\bin\modules\base-accelerator responsive\pages\product\productOrderFormPage.jsp 产品明细页面的实现 controller,并不在 platform 文件夹下,而在 modules/base-accelerator C:\Code\D93Moon\hybris\bin\modules\base-accelerator\yacceleratorstorefront\web\src\de\hybris\platform
原文:Migrate Your Accelerator-based Storefront to Project Spartacus 如果您已阅读过“迁移到 Spartacus javascript storefront 正如“SAP Commerce Cloud Project Spartacus 入门”中所述,您可以同时运行 Accelerator 和 Spartacus 店面以降低风险,但建议不要长时间这样做。 Accelerator Storefront 在传统的店面中,浏览器向服务器发出请求,服务器检索页面结构并执行控制器、外观和服务来处理和检索呈现视图所需的信息。 大多数状态都保存在服务器端。 Components used in the Accelerator Product Details Page 0: {componentId: "SiteLogoComponent",…} 1: {componentId 请注意,与 Accelerator Page 方法不同,Spartacus 中的所有内容都需要是一个组件,因此您可能需要将现有 Jakarta Server Page (JSP) 布局的部分组件化。
Spartacus 在技术和架构( library 发布方式 vs 模板发布方式,headless vs embedded,Angular vs JSP 技术栈)等各方面,都是一种全面的从 Accelerator 因此,对于 Commerce Cloud 已经使用 Accelerator 的客户来说,并没有直接的方法可以从基于 Accelerator 的 Storefront 迁移到使用 Spartacus library 鉴于将基于 Accelerator 的店面迁移到 Spartacus 需要时间和工作量,SAP 建议采用分阶段的工作方法,将 Spartacus 的部分功能与基于 Accelerator 的店面混合使用 本文介绍 Spartacus UI 和 Accelerator UI 混合使用的一个具体例子,技术实现基于 Spartacus 的 External Route 概念。 运行时,当客户点击 Spartacus cart 图标之后,就自动打开监听在 3000 端口上的采取 Accelerator 实现的 cart 页面。
下图是 SAP Commerce Cloud multi step checkout 的页面:
数据湖加速器(Data Lake Accelerator Goose FileSystem,GooseFS)是由腾讯云推出的高可靠、高可用、弹性的数据湖加速服务。GooseFS 依靠对象存储 COS 作为数据湖存储底座的成本优势,为数据湖生态中的计算应用提供统一的数据湖入口,加速海量数据分析、机器学习、人工智能等业务访问存储的性能。GooseFS 采用了分布式集群架构,具备弹性、高可靠、高可用等特性;为上层计算应用提供统一的命名空间和访问协议,方便用户在不同的存储系统管理和流转数据。
扫码关注腾讯云开发者
领取腾讯云代金券