V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wingofsky
V2EX  ›  PHP

关于 l5-repository 开发架构的问题

  •  
  •   wingofsky · 2017-01-13 11:02:29 +08:00 · 2343 次点击
    这是一个创建于 2890 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我实际上是一名产品经理(手动捂脸),只是爱好开发。 产品的方法论:先实现,再优化。但我现在实际上是在学习……所以希望能从多产品线,业务复杂度很高的角度出发去尝试着开发。 基于LARAVEL的开发架构,看了很多的文章,比如


    • 单纯的使用l5-repository,貌似很多的业务逻辑会放在Controller层?
    • Criteria层用http://blog.zhuanxu.org/2016-12-06-eloquent-6.html 的描述,每单个的复杂业务逻辑就要有一个文件?

    按照点灯坊的架构,会有一个Service层来处理业务逻辑。

    • 合理的架构是否应该将l5-repository的repository层注入Service?

    l5-repository通过

    php artisan make:entity Xxxx
    

    会在Repositories目录下,分别生成

    • XxxxRepository.php
    • XxxxRepositoryEloquent.php
    • 这两个文件的使用场景有何区别?

    http://blog.zhuanxu.org/2016-12-19-doctrine1.html

    • 这篇文章看的我有点蒙逼

    恳切的请各位以 [多开发组] [多产品线] [业务复杂性高(如 http://blog.zhuanxu.org/2016-12-19-doctrine1.html )] 等纬度,基于Laravel和l5-repository帮我解惑。谢谢。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:02 · PVG 03:02 · LAX 11:02 · JFK 14:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.