symfony目录结构

1- Symfony的Project目录说明

myfirstsymfony/ -----symfony项目目录
  apps/ -----Application程序目录
  batch/ -----用于存放调用命令行或调度程序运行批处理操作的PHP文件
  cache/ ----项目缓存目录,用于加速WEB应答与请求
  config/ ----项目常规配置文件
  data/ ----存储项目数据资料,例如,数据库规划资料,创建表的SQL文件(或SqLite数据库)
  doc/ ----存放项目文档,包括开发文档及phpdoc()
  lib/ ----该目录是专门用于存放外部类和库。可以在这里加入你所需要共享的某个程序的代码,其中的model子目录用于存放项目的对象模型。
  log/ ----用于存放symfony直接产生的日志文件,也可以包括网站的日志文件,通常每个类别应对应一个日志文件,如:myapp_prod.log
  test/ ----该目录用于存放PHP所写的单元测试文件。在项目设置初,Symtony会自动加入一些基础测试的结果。
  web/ ----该目录是网站的根目录,这里只存放需要从internet可以访问到的文件。

2- Symtony的Application目录说明

myfirstsymfony/ ----symfony项目目录
  apps/ ----Application程序目录
    myfirstapp/ ----Application的主目录
    config/ ----存放一套YAML相关的配置文件。这是一个大多数应用程序的配置,从默认的参数分离开始能够被框架自己创建。
    i18n/ ----国际化用文件组
    lib/ ----Application专用Class(library用目录),一般为扩展类库
    modules/ ----模块目录
    templates/----Application,Module用模板目录

3- Symtony的Module目录说明

该目录主要结构如下:
  myfirstsymfony/--------项目目录
      apps/--------------------程序目录
        myfirstapp/--------myfirstapp程序目录
            modules/-------myfirstapp程序的模块目录
               helloworld/—被建立的myfirstapp下的helloworld模块
                  actions/-----动作用目录
                  config/------模块设置目录
                  lib/-----------模块用类及类库目录(class&library)
                  templates/----模块用临时文件目录
                  validate/-------验证设置文件存放目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值