Каковы шаблоны проектирования, которые мы можем использовать в больших проектах с Laravel 5? есть ли хорошие учебники или книги, чтобы изучить эти шаблоны дизайна?Использование шаблонов проектирования в laravel 5
ответ
Построение большого проекта не может быть решено путем применения некоторых шаблонов проектирования, вам нужно немного глубже погрузиться и узнать об архитектурных шаблонах, чтобы найти, какой из них наиболее близок к вашему проекту, и применить его. В большинстве случаев вы можете объединить несколько архитектурных шаблонов вместе, чтобы получить полное решение.
Дизайн шаблонов: Решает возникающие проблемы при разработке программного обеспечения.
Архитектурные образцы: Фундаментальная структурная организация для программных систем.
Для получения более подробной информации о шаблонах проектирования вы можете проверить эту замечательную статью http://www.mahmoudzalt.com/blog/software-design-patterns/
Однако я перечислю вам некоторые интересные архитектурные шаблоны, которые я использовал, чтобы применить перед приездом с моим собственным один
- Порты и адаптеры (Layered Architecture)
- шестиугольная Архитектура
- Лук Архитектура
- Clean Архитектура
- Domain Driven Design Pattern
- CQRS (Command Query Ответственность сегрегация)
- Event Sourcing
- Use Case Driven Development или использовать случай архитектура
- Команда ориентированных интерфейсов
- Домена события
- Образцовый шаблон
Микро-услуга Архитектура шаблон
многоуровневая архитектура модель
(монолитная архитектура)
сервис-ориентированная архитектура
(распределенные приложения архитектура)
- IODA Арканзас архитектура
Большое спасибо – undefined
Контейнеры, подписчики, посетитель и другие другие образцы дизайна используются в Ларавеле. Вы тоже можете их тоже. Вы все еще можете проверить эту книгу: https://goo.gl/hQ0IVP – ChainList
** спасибо ** так много – undefined