我正在使用 Zend Framework 的分层架构。
我有 MVC:
控制器 > (DTO) 服务(服务层)> (DO) 存储库 > 持久性
现在我必须处理图片库。上传过程由前端处理,但是哪个部分负责生成拇指?
我是否必须从前面将图片存储到临时文件夹,将临时路径传递给将处理调整大小并将文件移动到存储服务器文件夹的服务?
还是我必须从前面处理图片调整大小/存储过程并仅将图片 URL 传递给服务?
服务层的目的是移动应用程序逻辑并保持控制器精简。但是对于那些情况,我真的不知道谁对什么负责:)
你有什么建议吗?