인 PHP 세션을 다루는 방법과 당신이 제공 할 수있는 도움이나 통찰력에 대해 미리 감사드립니다. 이 사이트와 인터넷에서 한 번 둘러 보았지만 내 질문에 대한 답변을 찾을 수 없었습니다 ..디자인 패턴이
어떻게 디자인 패턴 내에서 느슨한 결합을 유지하면서 PHP 세션을 가장 잘 처리 할 수 있습니까?
저는 세션이 글로벌하고 레지스트리 패턴을 만들 수 있다고 생각합니다. 그러나 이것은 느슨한 결합에 대한 아이디어를 무효화하거나 어쨌든 이해합니다.
또한 테스트 개체와도 간섭합니다.
그래서 레지스트리 패턴에 대한 질문에 대한 답변입니다. 아니면 느슨한 커플 링과 테스트 용이성에 대한 아이디어를 유지하면서 PHP로 세션을 처리하는 다른 방법이 있습니까?
데이터를 가져 와서 설정할 수있는 객체로 감싸시겠습니까? 'session_start', 즉 PHP의 세션 구현을 사용할 필요조차 없습니다. 일부 저장소 백엔드는 쿠키 설정과 결합됩니다. – deceze
그런 식으로 테스트 할 때 백엔드 스토리지에 의존하지 않는 모의 (mock)을 제공 할 수 있습니다. – Orangepill
Deceze 및 Orangepill에 감사드립니다. 그건 좋은 생각이야. – tkauran