찾다

 >  Q&A  >  본문

새로 온 사람들은 PHP Symfony2의 일부 개념에 대해 명확하지 않습니다.

1. 이벤트의 개념, 예를 들어 어떤 시나리오에서 이벤트가 사용되나요?
2. 모니터링 개념에 있어서 어떤 응용 시나리오가 모니터링을 사용하는 것이 더 좋은지 명확하지 않습니다.
3. DI(주입) 개념이 필요할 때 도입됩니까? 일반 공적 기능과 어떻게 다른가요?

高洛峰高洛峰2706일 전740

모든 응답(1)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-06-29 10:10:20

    1. 이벤트는 사용자 로그인 완료 처리(로그인 로그 작성?), 사용자 결제 완료 처리(결제 알림 발행?) 등 다양한 용도로 사용됩니다.

    2. 청취는 이벤트의 반대입니다. 이벤트에는 리스너가 있습니다(즉, 이벤트가 트리거된 후 수행되는 작업(실행)). 이벤트 메커니즘을 사용하여 코드를 분리할 수 있습니다.

    3. 종속성 주입은 큰 개념입니다. 이에 대해 자세히 알아보려면 두 가지 일반적인 이점이 있습니다.
      (1). 단위 테스트 및 조롱에 편리합니다.

      회신하다
      0
  • 취소회신하다