웹 서버를 구현하기 위해서는 개발환경에 필요한 저작도구를 파악해야한다.
즉 어떤 프로그램으로 만들어야할까? 고민해봐야하는 것이다.
문서작성 - 한글, 워드, pages, ppt
디자인 - photoshop, illustrator
이런 식으로 내가 쓸 도구를 선택해야한다.
UI개발을 위해선 JSP, PHP, ASP가 있다.
학원에서 배울 때는 PHP를 사용한다.
하지만 나머지에 대한 지식도 필요하기 때문에 정리해보았다.
백엔드 개발을 위한 언어는 PHP, ASP, JSP 등이 있다.
PHP, ASP, JSP를 Sever Side Language라고 한다.
(파이썬, 루비 등 Sever Side Language는 다양하다.)
어떤 언어로 개발하느냐에 따라 준비해야하는 것이 달라진다.
즉, 그 언어에 맞는 개발환경을 만들어 줘야한다는 것이다.
간단한 표로 PHP, ASP, JSP에 대해 정리해보았다.
= Java Server Pages
= Hypertext PreProcessor
= Active Server Pages
한국에서는 JSP의 수요가 크다고 한다.
하지만 수업시간에서는 PHP를 사용하기로 했으므로 이 이후에는 PHP에 대해서 더 찾아봐야겠다.
또 검색해보니 서버 사이드 언어로 파이썬이라는 언어도 있었다. 파이썬과 프레임워크를 쓰면 더 쉽게 할 수 있다는 글도 있었던 것 같다. 아직 기초 단계라서 뜻을 다 이해할 수는 없었지만... 파이썬과 그 프레임워크에 대해서 찾아봐야겠다.