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

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 //框架配置示例文件
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注