2008. 10. 25. 16:16

예전에 서버질문란에 답변 올려본거 --;;

언젠가 이런 정보들을 공부하다가 가끔 질문란에
제가 아는 한도에서 답변을 합니다만 저도 사용자입장이다보니
디테일하게 전문적으로 들어가진 못합니다.
혹시나 도움이 되실 부분도 있을것 같아 블러그에 포스팅해봅니다 --;;

외국에 사시는 분이 다음의 쇼핑몰운영자모임인 "내가게"에 질문을 올리신 것을 답변을 올려본겁니다 ㅋ
답변은 제 생각이므로 정답은 아닐수도 맞을수도 있습니다  ㅋ

=========================================================================

1) 지금운영하고 있는 자체서버 asp쇼핑몰과 새로 만들어질 php 쇼핑몰을 기존 가지고 있는 서버 1나로 사용할수 있는지?

 상호 데이터베이스 호환이 안됩니다.
 ASP의 경우는 대부분 MS-SQL을 사용하고 PHP의 경우 MY-SQL의 데이터 베이스를 사용합니다.
만약에 네임서버를 두개로 놓고 접속량이 많아질경우 2차 서버에 놓으신다고 하더라도
로그인 세션 및 회원정보 등 각 데이터가 호환이 가능하게끔 하려면 ASP와 PHP연동 작업을
해야 하실겁니다
무리라고 말씀드리고 싶네요 ^^

PHP로 MS-SQL 사용할 수 있겠지만 해보진 않아서 머라고 말슴드리기 쉽지 않네요 ^^ 

2) asp로 만들어진 쇼핑몰을 포기하면 기존 asp 서버를 php환경으로 바꿀수 있는지요?

서버 운영체제가 WINDOWS계열 버젼과 서버 운영 프로그램 버젼에 따라 다를 수 있습니다.
서버는 셋팅하기 나름입니다

평균적인 호스팅업체에서는 WINDOWS 운영체제 + IIS서버프로그램 + ASP언어 + MS-SQL형식이구요
              대부분 PHP에서는 리눅스 + 아파치 서버프로그램 + PHP + MY-SQL을 사용합니다만
              혼합도 가능한 부분도 있습니다만 호스팅업체에서는 관리하기 편하기 위함이구요.

윈도우 서버에서 IIS + ASP나 PHP + MS-SQL 과 APACHE 서버프로그램 + PHP + MY-SQL을 동시에 셋팅하고
서버 포트를 다르게 하면 동시 운영가능합니다. 제가 지금 그렇게 운영하고 있거든요 --;;
서버관리를 별도 하실수 있는 분이 없다면 해킹이나 여러가지 문제로 인하여 윈도우 계열 os를 추천합니다.

3) 바꾼다면 간단하게 프로 그램만 다시 setting 하면 되는건지요?

ASP에서 PHP로 언어자체를 바꾸신다면 기존 회원자료와 게시물 자료, 상품자료, 기타 기존데이터등을
쓰셔야한다면 MS-SQL -> MY-SQL 데이터 베이스를 언어 버젼에 맞게 컨버팅 작업을 하셔야할 듯한데
프로그래머가 하실수 있는 거라면 상관은 없겠죠 ^^

4) 아니면 기게적인 장비가 asp에서 php 서버로 변경이 불가능 한건지요?
이미 상위에 답변 내용에 동일하므로 패스합니다

5) 현재 세게적으로 asp 와 php 중 어느것이 더 많이 사용하고 있는지요?
각 다를수도 있지만 제 소견으로는 PHP계열이 많지 싶습니다.
이유는 SQL 데이터베이스 경우는 MS-SQL은 라이센스를 구입해야하고 MY-SQL은 무료이기 때문이죠

6) 향후 php가 더 많이 사용하여 프로그래머들이 php만 다르게 되는지요? 아니면 asp와 php 가 50% 정도 각각 행후에도 사용 하게 될 전망인지요?
PHP냐 ASP냐는 향후 어떤게 더 많이 사용하고는 없습니다.
시점에서 새로운 기술개발이 어느정도 진척되고 그걸 적용하기 나름입니다.
그건 처음에 기획단계를 나중에 어떤 시점까지 끌어가고 기술적으로 구현할 수 있느냐는 문제입니다
프로그래머 역량이라고 생각합니다.

 7) 서버는 asp서버 와 php 서버가 각가 있는게 아니고 프로그램만 해당 언어로 설치만 해주면 되는건지여?
PHP솔루션도 IIS서버프로그램을 먹히지 않을 경우에 APACHE 서버프로그램을 돌려서
APACHE용 PHP와 데이터베이스 설치하여 테스트를 해봐야 됩니다

제가보기엔 프로그래머는 웬만한 경력 아니고서는 서버를 직접 다루실수 있는 분은
드문 걸로 알고 있습니다. 서버작업과 MS-SQL을 추출해서 MY-SQL로 컨버팅작업을
직접 작업이 가능한지 여쭤보시고 주변이든 업체든 의뢰를 하셔야될겁니다.
의뢰 컨버팅 작업은 용량과 난이도에 따라서 금액차이가 있으실겁니다.

좋은 하루 되세요 ^^