Magento文件系统目录结构

magento

│  .htaccess
│  cron.php //系统cron程序,修改 linux的cron运行,加入magento的一些定时处理
│  cron.sh
│  favicon.ico //网站fav图标
│  index.php //网站入口
│  index.php.sample //网站入口范例 文件
│  install.php //网站安装文件
│  LICENSE.html //许可证
│  LICENSE.txt //许可证
│  LICENSE_AFL.txt //AFL许可证
│  pear //pear安装文件
│  php.ini.sample //php.ini范 例文件
│  STATUS.txt //当前版本状态
│  .project

├─var
│  │  .htaccess
│  │
│  ├─session //SESSION存储目录
│  │      sess_86ltacqm3dabfc7cneu0tt32j2
│  │      sess_onsigpdub8e39ner2oul38a1k3
│  │      ….
│  │
│  ├─cache //文件缓存目录
│  │  ├─mage–c
│  │  │      mage—internal-metadatas—Zend_LocaleL_en_US_language_
│  │  │      mage—Zend_LocaleL_en_US_language_
│  │  │
│  │  └─mage–d
│  │          …
│  │
│  └─report //错误报告目录
│          -1845517129
│          -567068937

├─skin //skin皮肤目录
│  ├─install //安装程序皮肤
│  │  └─default //default默认商 店主题安装目录
│  │      └─default //default 缺省主题安装目录
│  │          │  favicon.ico // 网站fav.ico
│  │          │
│  │          ├─images //安装程 序皮肤图片目录
│  │          │      error_msg_icon.gif
│  │          │      …
│  │          │
│  │          └─css //安装程序皮肤 css目录
│  │                  boxes.css
│  │                  clears.css
│  │                  ie7minus.css
│  │                  iestyles.css
│  │                  reset.css
│  │
│  ├─frontend //前台皮肤目录
│  │
│  └─adminhtml //后台皮肤目录

├─report //系统错误报告WEB访问程序
│  │  .htaccess
│  │  config.xml
│  │  index.php
│  │
│  └─skin
│      └─default
│          │  index.phtml
│          │
│          └─images
│                  success_msg_icon.gif
│ …

├─pkginfo //安装包详细版本信息
│      .htaccess
│      Mage_All.txt
│      Mage_All_Latest.txt
│      Mage_Cybermut.txt
│      Mage_Paybox.txt

├─media //媒体文件(网站上传功能上传上来的文 件)目录
│  ├─import
│  └─downloadable //可供URL下载的 目录
│          .htaccess

├─lib //Megento加载使用的核心库目录
│  │  .htaccess
│  │
│  ├─Zend //Zend框架
│  │  │  Acl.php
│  │  │  …
│  │  │
│  │  └─Acl
│  │        …
│  │
│  ├─Varien //Magento的Varien 框架
│  │      └─Action
│  │            …
│  │
│  ├─PEAR //PEAR框架
│  │  └─HTTP
│  │        …
│  │
│  ├─LinLibertineFont //字体
│  │
│  ├─googlecheckout //googlecheckout
│  │
│  └─flex //flex

├─js
│  │  blank.html
│  │  index.php //javascript 读取、缓冲程序
│  │  spacer.gif
│  │
│  ├─varien //Varien javascript 框架
│  │
│  ├─scriptaculous //scriptaculous javascript 框架
│  │
│  ├─prototype //prototype javascript 框架
│  │
│  ├─mage //mage javascript 框架
│  │
│  ├─lib //mage javascript 框架
│  │
│  ├─flash //Flash导入 javascript语句
│  │      AC_RunActiveContent.js
│  │
│  ├─extjs //EXT JS
│  │
│  └─calendar //日历

├─includes //TODO: UNKNOWN
│      .htaccess
│      config.php

├─downloader //网站扩展下载程序

├─app //网站应用程序目录
│  │  .htaccess
│  │  Mage.php //Mege.php系统核 心运行类
│  │
│  ├─locale //语言包
│  │  └─en_US
│  │      │  Mage_Tax.csv // 语言包
│  │      │  …
│  │      │
│  │      └─template //独立语言包 – 模板
│  │          └─email //语言包 – email部分
│  │
│  ├─etc //网站应用程序总配置目录
│  │  │  config.xml //??此配置文 件用法未明
│  │  │  local.xml //网站配置
│  │  │
│  │  └─modules //网站模块配置目录
│  │          Mage_All.xml
│  │          Mage_AmazonPayments.xml
│  │          Mage_Api.xml
│  │          Mage_Bundle.xml
│  │          Mage_Compiler.xml
│  │          Mage_Downloadable.xml
│  │          Mage_Weee.xml
│  │          Jasy_HelloWorld.xml
│  │
│  ├─design //模板目录
│  │  ├─install //安装程序模板目录
│  │  │  └─default //默认商店模板目 录
│  │  │      └─default //默认商 店默认主题模板目录
│  │  │          ├─template // 模板目录
│  │  │          │  │  page.phtml
│  │  │          │  │
│  │  │          │  └─install // 子模板目录
│  │  │          │          begin.phtml
│  │  │          │          …
│  │  │          │
│  │  │          └─layout // 布局模板目录
│  │  │                  main.xml
│  │  │
│  │  ├─frontend //前台模板目录
│  │  │
│  │  └─adminhtml //后台管理模板目录
│  │
│  └─code //程序代码目录
│      ├─local //本地程序代码目录
│      │  └─HelloWorld //HelloWord 公司模块目录
│      │      ├─Block //Block “块”模块目录
│      │      │      Hello.php //Hello 块
│      │      │
│      │      ├─controllers // 控制器目录
│      │      │      StandardController.php //StandardController.php (标准控制器)
│      │      │
│      │      ├─etc //HelloWord 模块配置
│      │      │      config.xml
│      │      │      system.xml //? 继承后台的配置
│      │      │
│      │      ├─Helper //协助模 块
│      │      │      Data.php // 数据源协助模块
│      │      │
│      │      ├─Model //业务逻辑 模块
│      │      │      Standard.php //Standard(标 准业务逻辑)
│      │      │
│      │      └─sql //安装SQL
│      │          └─newmodule_setup
│      │                  mysql4-install-0.1.0.php
│      │
│      ├─core //核心模块,一般指 Zend、Mege公司出品的模块
│      │  ├─Zend //Zend公司模块
│      │  │
│      │  └─Mage //Mage公司模块
│      │
│      └─community //第三方扩展模块
└─404 //404页面(这里不适用“块”之类的定义, 直接使用原生php定义)
│  index.php

时间: 2024-10-11 04:40:42

Magento文件系统目录结构的相关文章

Linux文件系统目录结构解析

Linux系统目录结构 / 根目录: 包含了几乎所的文件目录.进入的最简单方法是:cd /.注意与根用户的区别.根用户是指系统管理员root,又为超级用户. /boot引导程序,内核等存放的目录: 这个目录,包括了在引导过程中所必需的文件,引导程序的相关文件(例如grub,lilo以及相应的配置文件以及Linux操作系统内核相关文件(例如vmlinuz等一般都存放在这里.在最开始的启动阶段,通过引导程序将内核加载到内存,完成内核的启动(这个时候,虚拟文件系统还不存在,加载的内核虽然是从硬盘读取的

Linux入门——文件系统目录结构

不同操作系统对于文件系统的组织是不一样的,当前主流的两大类操作系统windows和Linux它们在文件系统组织方式上有很大差别.windows的文件系统是以驱动器盘符为基础,这样文件是挂载在分区上的,与此相反,linux和unix的文件系统都是以文件为基础,一切皆文件,分区挂载在目录下. 在Linux 和Unix操作系统中,所有的文件和目录都被组织成一个以根目录节点(/)开始的倒状的树形结构,即构成一个庞大的"文件树".对于目录来说,有两类特殊目录形式: . :代表当前的目录,也可以使

Linux基础6 文件系统目录结构标准

FHS (Filesystem Hierarchy Standard) /boot   系统启动的相关文件,如:内核vmlinuz.initrd及grub /dev    设备文件,设备的访问入口,设备号(主设备号major和次设备号minor) IO设备分为:1.块设备    随机访问的数据块 2.字符设备  顺序读取.线性访问.按字符为单位 /etc    配置文件 /lib    系统启动所需要的库文件.分静态库(.a)及动态库(.so) /bin    系统启动所需要的用户命令,可执行文

文件系统目录结构

/        根目录 │ ├boot/    启动文件.Linux的内核及引导系统程序所需要的文件目录,比如 vmlinuz initrd.img 文件都位于这个目录中.在一般情况下,GRUB或LILO系统引导管理器也位于这个目录: │     └grub/             Grub引导器相关的文件 │ ├dev/      设备文件.设备文件用特定的约定命名,这在设备列表中说明 (见[Anv]).设备文件在安装是产生,以后可以用 /dev/MAKEDEV 描述. /dev/MAKE

2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令

2.1 系统目录结构 1.系统目录 ssh的配置文件存放位置 [[email protected] ~]# ls /etc/ssh/sshd_config /etc/ssh/sshd_config 根下面都有哪些目录 tree -/   --查看根目录下都有哪些文件 man tree bin 环境变量-PATH boot dev etc目录-配置文件 home-用户家目录 lib-库文件 怎样看命令所依赖的库 2.2 系统目录结构 media --媒体目录 mnt--挂载点 opt--安装软件的

2.1—2.2 系统目录结构(上下);2.3 ls命令;2.4 文件类型;2.5 alias命令

2.1-2.2 系统目录结构(上下) 列出目录和文件:ls hao-1用密钥认证远程hao-2普通用户,是需要在hao-2普通用户下创建.ssh目录.在.ssh目录下创建authorized_keys公钥文件.把hao-1生成的公钥密令,添加在hao-2普通用户下:公钥文件内 root用户夹目录是在根/下:/root/ 普通用户夹目录是在home下:/honme/普通用户/ 1. 创建普通用户命令:useradd 跟自定义的普通用户名 [[email protected] ~]# useradd

系统目录结构/ls命令/文件类型/alias命令

2.1/2.2 系统目录结构 2.3 ls命令 2.4 文件类型 2.5 alias命令 linux文件目录结构 linux文件结构 / 系统跟目录 root  root用户主目录,存放启动linux系统的核心文件,如操作系统的内核.引导程序grub等 home 普通用户主目录 bin 存放系统启动时需要执行的二进制文件,普通用户使用的命令. sbin 可执行文件目录,存放系统管理的命令,root用户或者root权限才能执行里面的命令. boot 存放系统启动时需要的文件 lib     存放系

系统目录结构、ls命令、文件类型、alias命令

命令: .tree  查看一个目录下的子目录    !tree   查找history中最后以tree开头的命令 man +一个命令  :可以看到这个命令下的选项和其含义 系统目录结构 / :根目录 /bin  /sbin(superbin:超级用户使用的) 存放命令的文件 boot  :系统启动相关的文件(grub) dev :设备文件(光驱.停盘.鼠标) etc  :系统配置文件所在目录 如:.etc/sysconfig/network-scripts/ifcfg-ens33 home  :

Linux系统目录结构及文件类型区分

 linux系统目录结构     linux系统特性: 倒置单根树状结构 一个根目录下有很多子目录 特定的目录存放特定的文件 目录结构是有国际官方标准的:FHS 官方文档:http://www.pathname.con/fhs/   Linux严格区分大小写.     蓝色=文件夹 浅蓝色=软连接 红色=压缩文件 绿色=可执行文件 粉色=socket 黄色=管道文件 白色=普通文件   Linux下的文件类型 文件系统结构 /boot:引导文件存放目录,内核文件(vmlinuz).引导加载器(b