目录结构
- app:此目录包含核心应用程序文件:
- app/code:自定义代码模块存储在这里。
- app/design:主题相关的文件,包括布局、模板和翻译。
- app/etc:配置文件,包括主配置文件 env.php 和 config.php 文件。
- app/locale:特定于数据库的翻译文件。
- bin:包含用于运行各种命令的可执行文件,如 magento cli
- dev:此目录用于开发目的。
- dev/tests:包含单元测试和集成测试。
- dev/tools:开发工具和脚本。
- lib:使用的外部库和依赖项,例如下载的 jQuery.js
- pub:此目录包含可公开访问的文件。
- pub/errors:自定义错误页面。
- pub/media:用户生成的媒体文件(产品图片等)。
- pub/static:静态视图文件(CSS、JavaScript 等)由系统产生。
- var:Magento 生成的文件和缓存。
- var/cache:缓存数据文件。
- var/composer_home:与 composer 相关的文件。
- var/log:日志文件。
- var/page_cache:页面缓存文件。
- var/report:错误和异常报告。
- var/session:会话文件。
- var/view_preprocessed:预处理的视图文件。
- vendor:包含通过 Composer 安装的第三方库和模块。
- 其他重要文件
- .htaccess:Apache Web 服务器的配置文件。
- composer json:Composer 的配置文件,用于管理 Magento 的依赖项。
- index. php:Magento 应用程序的入口点。
- .env:Magento 的环境特定配置文件。
- .htaccess.sample:一个示例文件,可用于配置 Apache Web 服务器。
136号课程 Adobe Commerce Developer Professional Prep Guide (1)
php 开发指南 (1)