그래서 저는 codeigniter를 기반으로 구축 한 프레임 워크를 가지고 있습니다. 기본적으로 쿠키를 암호화하여 최대 4kb의 저장소를 허용하는 정규 코드 서명자 세션을 사용합니다.하나의 codeigniter 앱에서 일반 (4kb) 세션과 db 세션을 모두 사용합니까?
관리자 패널을 통해 질문이 동적으로 생성되므로 크기가 다를 수있는 등록 프로세스가 필요한 일반 앱용입니다. 등록 프로세스는 프로세스 전체에서 리디렉션 될 때 세션 데이터를 사용합니다.
프레임 워크에서 문제가 될 것이라는 것을 알았을 때 과거에 db_sessions를 사용했지만 지금은 항상 db_session을 사용하여 등록 프로세스를 수행 할 수있는 가능성을 고려하고 나머지 사이트는 4kb 쿠키 세션을 사용합니다 .
가능합니다. 그것은 정말 나쁜 생각처럼 보일지 모르겠지만 동적 인 등록 과정을 재 작업하거나 너무 많은 사용자가 온라인 상태가되면 결국 사이트가 매우 느리게 돌아 가게되므로 db_session을 전체 사이트에 실제로 사용하고 싶지는 않습니다.
그래서 내가 등록 컨트롤러가로드 될 때만 true 변수가 설정 될 수 있다고 생각합니다. $ _SERVER 또는 uri 도우미를 통해 URL을 검사하여로드 할 수 있다면 config ' 나는 내가 기울어 짐을 짐작한다).
그럴듯한 것으로 보입니까?
예, 사실 나는 여러 개의 창을 생각하지 않았습니다. Lol, 대부분의 사이트는 어쨌든 트래픽을 많이 보지 못합니다. 내가 그것을 피할 필요가 있다면 항상 등록 절차를 다시 작성할 수 있습니다. 조언 해주셔서 감사합니다. – Rooster