흐흐흐..
질문이 좀 어렵군여~
명확하게 짚어주시면 더 이해가 잘 될텐데....
아무튼...
cig나 asp나 php 나 이런 것들은
웹에서 서비스를 하기 위한 것들이죠.
해서 파일에 어떤 특성을 주어야 합니다.
안그러면 내 컴에 있는 모든 파일을
다른 사람이 가지고 놀 수도 있으니까요.
그런데 그런 특성을 파일에 주자니 관리가 잘 안됩니다.
쉽게말해 여러곳에 산재해 있는 파일들을
어떻게 체계적으로 관리할 수 있느냐의 문제가 된다는 말이죠.
해서 파일 각각에 특성을 주지 않고
폴더나 디렉토리에 웹 서비스를 위한 특성을 줍니다.
이게 개념이고요.
예를 들어서 다시 말씀드리면
퍼스날 웹서버나 엔티 같은 것을 써 보신 경우엔 이해가 빠르실거고
그렇지 않으신 경우엔 이해가 잘 안되실 거지만
웹서비스 루드디렉토리라는 것이 있습니다.
예를 들어 c:\intepub\wwwroot 같은 것입니다.
보신 적이 있으면 좋겠네요.
아무튼 웹을 통해서는 이 폴더 밑에 있는 것들이나
직접 정의해 준 것들만 외부인들은 볼 수 있습니다.
(말이 어려워지넹~)
말씀하신 cgi-bin 같은 폴더입니다.
php 에서도 home/httpd/html 이라는 폴더가 그것입니다.
물론 유닉스에선 폴더라고 안하죠.
말이 어려워 졌는데요,
웹을 좀 더 해 보시면 금새 이해가 가는 부분입니다.
조급하게 생각하지 마시고
그냥 그런개념이 있구나 하시면 됩니다.
그럼...
