开发阶段

开发阶段包括以下活动:

  • 本地和暂存环境设置
  • 冲刺计划
  • 票证执行
  • 故障排除
  • 代码审查、合并和测试
  • 冲刺审核
  • 客户签署
TIP
有关开发过程的总体管理的高级建议,请参阅一般最佳实践

以下部分包含开发阶段的最佳实践信息。

代码管理

最佳实践
描述
代码审阅
为确保实施的功能满足要求而推荐的验证过程
编辑器与Git
确定如何分发自定义代码,其中考虑发布管理、代码复杂性和依赖关系管理
分支策略
在Git存储库中管理源代码

平台和服务

最佳实践
描述
生成和部署
描述Adobe Commerce在云基础架构项目上的构建和部署阶段的最佳实践
调试
系统地高效地调试Adobe Commerce框架
静态内容部署
避免店面未显示静态内容的问题
疑难解答
Adobe Commerce实施常见问题疑难解答

数据库

最佳实践
描述
表修改
确定如何以及何时修改Adobe Commerce和第三方数据库表

文件优化

最佳实践
描述
目录图像大小调整
在商店投入生产之前提供调整图像大小的指导,以确保获得最佳性能
CSS和JS
从管理员或命令行合并和缩小层叠样式表(CSS)和JavaScript (JS)文件
图像
优化图像并使用Fastly优化响应时间

前端开发

最佳实践
描述
主题开发
描述开发模式以帮助确保主题、Adobe Commerce的未来版本和自定义扩展之间的兼容性

PHP开发

最佳实践
描述
异常处理
介绍记录异常的推荐方法
扩展
描述开发模式以帮助确保扩展、Adobe Commerce的未来版本和其他自定义扩展之间的兼容性
私有内容块
配置专用内容块以优化店面性能
修改核心和第三方PHP代码
修改未创作或未直接控制的任何代码的功能、结果或输入
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60