Maybe the closest answer is this:
At first, when it was era of php 3, there wasn't session in php.
So the library named phplib supported session. And its expiration time was 1440 minute - a day.
But after, php became supporting phpsession, but its time unit was not minute, second.
Almost every code of phplib about session was ported to php core, and some of them are still remaining.
This is why php expiration time is 1440s(24 minute).
근본없는 언어 특징 나오죠~
php는 세션 라이프타임이 미리 정해져있음? 기본값 얘기하는 건가?
세션 라이프타임이 없으면 어떡함 ㅇㅇ 세션도 파일인데 계속 쌓아놓기만 하면 터지지 않을까
많은 웹프레임워크에서 세션 라이프타임 기본값은 없음인데..?
그리고 세션은 파일이 아님... 세션을 저장할 장소로 파일을 선택할 수는 있지
님 초보 아닌거같은데
전 웹같은거 잘 모름 ㅇㅇ
보통 세션 라이프타임 무제한임 php같은 근본없는 언어나 기본값으로 1440s라는 해괴한 타임 생기는거고
그리고 세션은 메모리에 올라가있음 파일로 덤프시킬수도 있는데 그런짓 잘 안함
php는 라이프타임도 있고 파일로 저장되어있어서 객체 집어넣으려면 serialize해야함
php가 특이한 거임 세션을 무작정 파일로 저장해놓는건 미개한 것 같다
세션은 존나 자주 갖다써야해서 레디스 같은 인메모리 스토어, 정 안되면 db에 넣든가 해야하는데 암튼 뭘로 하든 사용자가 설계하게 맡겨야지 다짜고짜 파일로 저장이라니
설정하는방법이 있을거같긴한데 웹호스팅에 얹혀사는 몸이라 그럴수가 없음. 그래서 vps알아보고 있는중
암튼 이것저것 알려줘서 고마움 vps찾고 나면 php같은거랑은 연 맺을일 없을것같다