[关闭]
@nalan90 2019-01-31T09:26:31.000000Z 字数 3579 阅读 1053

AFF重构技术选型

环球易购


  1. .
  2. ├── app
  3.    ├── Console //定时任务及命令存放目录
  4.       ├── Commands
  5.       └── Kernel.php //定时任务及命令入口文件
  6.    ├── Enum //常量存放目录
  7.       ├── CodeEnum.php
  8.       ├── CommonEnum.php
  9.       ├── LoggerEnum.php
  10.       └── MerchantConfigEnum.php
  11.    ├── Events //事件存放目录
  12.       ├── Event.php
  13.       └── ExampleEvent.php
  14.    ├── Exceptions
  15.       └── Handler.php //框架异常出口文件
  16.    ├── Helpers.php //公共方法文件
  17.    ├── Http
  18.       ├── Controllers //Contollers存放目录,按模块分目录
  19.          ├── Admin
  20.             └── MerchantController.php
  21.          ├── Api
  22.             └── AdvertiseController.php
  23.          ├── Controller.php
  24.          ├── ExampleController.php
  25.          └── Web
  26.          ├── LangController.php
  27.          └── TestController.php
  28.       └── Middleware //HTTP中间件存放目录
  29.       ├── AdminAuth.php
  30.       ├── ApiAuth.php
  31.       ├── Authenticate.php
  32.       ├── ExampleMiddleware.php
  33.       └── LangAuth.php
  34.    ├── Jobs //lumen队列Job存放目录
  35.       ├── ExampleJob.php
  36.       └── Job.php
  37.    ├── Listeners //事件监听者存放目录
  38.       ├── ExampleListener.php
  39.       └── QueryListener.php
  40.    ├── Models //Models存放目录
  41.       ├── AdvertisinUrlInfo.php
  42.       ├── MerchantBussinessConfig.php
  43.       ├── MerchantConfig.php
  44.       └── Model.php
  45.    ├── Providers
  46.       ├── AppServiceProvider.php
  47.       ├── AuthServiceProvider.php
  48.       ├── EventServiceProvider.php //事件注册文件
  49.       └── LogServiceProvider.php
  50.    ├── Services //Services存放目录,按模块分目录
  51.       ├── Admin
  52.          └── Merchant.php
  53.       ├── Api
  54.          ├── Advertise.php
  55.          └── Validation.php
  56.       ├── Service.php
  57.       └── Traits //Trait存放目录,按模块分目录
  58.    ├── User.php
  59.    └── Utils //自定义公共类库
  60.    ├── HttpQuery.php
  61.    ├── Time.php
  62.    └── Validation.php
  63. ├── artisan //命令行入口文件
  64. ├── bootstrap
  65.    └── app.php //框架初始化文件
  66. ├── composer.json
  67. ├── composer.lock
  68. ├── config //存放配置文件目录
  69.    ├── apis.php
  70.    ├── app.php
  71.    ├── cache.php
  72.    ├── database.php
  73.    ├── elasticsearch.php
  74.    ├── elink.php
  75.    └── queue.php
  76. ├── database
  77.    ├── factories
  78.       └── ModelFactory.php
  79.    ├── migrations //建表文件
  80.       ├── 2019_01_10_065103_create_advertisin_url_info_table.php
  81.       ├── 2019_01_10_065113_create_merchant_business_config_table.php
  82.       └── 2019_01_14_091651_create_merchant_config_table.php
  83.    └── seeds
  84.    └── DatabaseSeeder.php
  85. ├── phpunit.xml
  86. ├── public
  87.    └── index.php //框架入口文件
  88. ├── readme.md
  89. ├── resources
  90.    ├── lang //多语言存放目录
  91.       ├── en
  92.          └── messages.php
  93.       └── zh-CN
  94.       └── messages.php
  95.    └── views
  96. ├── routes //路由存放目录
  97.    ├── admin.php
  98.    ├── api.php
  99.    └── web.php
  100. ├── storage //日志、缓存存放目录
  101.    ├── app
  102.    ├── framework
  103.       ├── cache
  104.       └── views
  105.    └── logs
  106.    ├── TMS-2019-01-10.log
  107.    ├── TMS-2019-01-11.log
  108.    ├── TMS-2019-01-14.log
  109.    └── TMS-2019-01-27.log
  110. ├── tests //测试用例存放目录,可按分层进行用例的开发
  111.    ├── Controllers
  112.       ├── AdvertiseTest.php
  113.       └── MerchantTest.php
  114.    ├── ExampleTest.php
  115.    ├── Models
  116.       ├── MerchantBussinessConfigTest.php
  117.       └── MerchantConfigTest.php
  118.    ├── Services
  119.       ├── AdvertiseTest.php
  120.       └── MerchantTest.php
  121.    └── TestCase.php
  122. └── vendor //第三方类库存放目录
  123. └── .env.example //框架配置示例文件
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注