ASP (Active Server Pages) MS사에서 개발!
ASP를 알기전에 웹서버인 IIS를 알아야 한다.
IIS(Internet Information Server) Window 환경에서 동작하는 서버이다.
ASP 는 IIS 버전 3.0이상에서 동작하는 서버측 스크립트 언어이다.
서버측스크립트란 웹에서 작성한 코드들을 보내주면 IIS서버를 통해 코드들을 해석해 주고 결과 값을 준다.
ASP는 웹프로그래밍을 하기위한 언어로서 HTML은 웹상에서 텍스트를 단순히 출력해 줄뿐이다.
하지만 ASP는 개발자가 작성한 코드를 기준으로 단순히 텍스트를 보여주는 것이 아닌 텍스트를 여러번 반복도 해주고 텍스트를 저장도 할수 있고 여러 기능들을 할수 있다.
ASP와 같이 여러가지 기술을 같이 사용할수 있다.
ADO(ActiveX Data Object)를 통해 쉽게 데이타베이스와 연동을 할수 있다.
MTS(MicroSoft Transaction Server)를 통해 분산 트랜잭션도 지원 받을수 있다.
ASP의 단점 : IIS, PWS(Personal Web Server) 이 2가지 웹서버를 설치한 Windows 운영체제에서만 동작된다는 단점이 있다.
ASP를 하기 위해서는 윈도우 환경에서 IIS를 설치해야 개발 테스트를 진행 할수 있습니다.
그러므로 ASP를 하시기 위해서는 ASP를 반드시 설치 해야합니다.
IIS 설치는 메뉴중 DNS/IIS 메뉴에 설치를 표시 해놓았습니다.
XP 용으로 설치되는 항목을 설명 했지만 윈도우7, 윈도우8도 동일한 방법 으로 설치하면 됩니다.
제어판 -> 프로그램 추가/제거 -> 여러메뉴중 인터넷 정보서비스를 설치해야 한다.
일단 사진을 추가해놉니다.
응용 프로그램 개발 기능에 ASP를 체크해 주시면 됩니다~
XP이후 버전은 프로그램 기능 켜기/끄기 를 통해 쉽게 IIS를 설치할수 있다.
먼저 ASP를 할려면 IIS를 설치 해야 하고 그다음 코드를 작성하기 위해 문서 작성하는 프로그램이 필요하다.
메모장으로 작성해도 되지만 울트라 에디터, 에디트 플러스 라는 프로그램을 이용해서 코드를 작성하는것이 편합니다.
IIS애기가 나온김에 가상 디렉토리에 대해서 이야기 해보고자 한다.
가상디렉토리란? 말그대로 가상 디렉토리를 하나 추가해서 하나의 웹사이트에 여러개 폴더에 접근 할수 있다는 애깁니다.
인터넷 정보 서비스를 킨뒤 사이트중 하나를 골라 오른쪽 버튼을 눌러서 가상디렉토리 추가 한뒤에 실제경로 아무대나 넣어주고 확인 버튼을 누르면 됩니다.
가상으로 추가해논걸 웹에서 켜봤습니다~