| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 프런트페이지 버전(98,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...):
* 아래줄에 질문을 작성하세요 >>
1. FP 2002
2. windows 98
3. cel 400
4. 128m
계정을 얻을 때 서버의 os를 확인하여 windows 계열인지 리눅스 계열인지를 확인해야 한다고
들었습니다. 그렇다면.. asp를 이용하여 프로그래밍했는데
리눅스 계열에서는 사용할 수 없는지요..또 php를 이용할때는 윈도 계열에서는
사용할 수 없는지요... 이 두가지를 모두 쓸수는 없는지 궁금합니다.
==============[죽은새날다님 글에 대한 답변입니다]==============
서버의 os를 판별하라는 것 보다는 "웹서버가 무엇인지, 어디까지 지원되는지를
확인해라"라는 말과 더 잘 맞습니다. 일단 ASP가 가장 잘 돌아가는 환경은 windows
계열에만 설치되는 IIS(PWS)입니다. 그리고 php가 가장 잘 돌아가는 환경은
리눅스에 apache웹서버+mysql를 설치하고 여기에 php모듈을 심은 것이지요.
iis+php+mysql환경도 있기는 한데, 이 환경에서는 그리 권하고 싶지 않습니다. 형식은
php문법을 따르지만 중간중간의 이해는 linux기반의 이야기가 나오기 때문에.. ^^
그러면 반대로 apache+asp는 불가능한가? 불가능하지는 않습니다. asp 2.0을
기준으로 asp를 돌릴수 있게하는 프로그램이 존재하기는 합니다. 그러나 공개도
아니고 호환성도 그리 좋지 않기 때문에 만족할만한 결과를 얻을 수 없습니다.
꼭 두개를 함께 써야 한다면 iis+php를 권합니다. iis에서 php돌리는 사람이
적어서 설정이나 세팅에 대한 질문을 던져도 제대로된 답을 얻기 힘들다는 것만
제외하면 실제 돌리는 데에는 문제가 없거든요.
PS: 한개의 웹서버에 두개 이상의 언어를 지원하는 것은 테스트 용(계발용)일때만
사용합니다. 리소스 낭비가 조금 있거든요. ^^ |
|