2015-06-01 2 views
3

Каковы шаблоны проектирования, которые мы можем использовать в больших проектах с Laravel 5? есть ли хорошие учебники или книги, чтобы изучить эти шаблоны дизайна?Использование шаблонов проектирования в laravel 5

+0

Контейнеры, подписчики, посетитель и другие другие образцы дизайна используются в Ларавеле. Вы тоже можете их тоже. Вы все еще можете проверить эту книгу: https://goo.gl/hQ0IVP – ChainList

+0

** спасибо ** так много – undefined

ответ

6

Построение большого проекта не может быть решено путем применения некоторых шаблонов проектирования, вам нужно немного глубже погрузиться и узнать об архитектурных шаблонах, чтобы найти, какой из них наиболее близок к вашему проекту, и применить его. В большинстве случаев вы можете объединить несколько архитектурных шаблонов вместе, чтобы получить полное решение.

Дизайн шаблонов: Решает возникающие проблемы при разработке программного обеспечения.

Архитектурные образцы: Фундаментальная структурная организация для программных систем.

Для получения более подробной информации о шаблонах проектирования вы можете проверить эту замечательную статью 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 Арканзас архитектура
+0

Большое спасибо – undefined

 Смежные вопросы

  • Нет связанных вопросов^_^