SMS처리 도우미
E-mail
  voition79@naver.com
제목
  웹프로그래밍 언어들만의 장점들과 단점은? (From. voition79)


"PHP가 속도도 빠르고 기능도 많고 무료이고 최고다"
"JSP로는 금방 하는데요, PHP는 시간이 걸릴 거 같아요"
"ASP가 윈도우 계열이라 지원도 잘되고 MSSQL 궁합이 좋아서 성능도 좋아요"
위에 언급된 말들은 제가 직접 들은 말들입니다.
하지만, 사실 각각의 언어들이 다른 언어보다 더 우월한 건 아닌 것 같습니다.


PHP는 물론 가볍고, 빠른 개발 속도를 자랑합니다. 하지만 성능 하나면 두고 
보면, JSP로 제대로 개발한 것보다 더 느리다고 생각합니다.
물론 객관적으로는 그렇지만 어떤 언어로 짜서 더 빠르다고 하는 것은 옳지
않다고 생각합니다. 사실 어떤 언어로 짜더라도 프로그래머의 역량에 따라
속도는 천차만별입니다.

사실 속도문제는 언어가 중요한 게 아니라 프로그래머의 역할이 가장 중요합니다.

다만, 보안 역할이 중요한 프로젝트라면 JSP로 하는 것이 좋습니다. 게다가 엔터프라이즈급이라면 역시 JSP가 유리합니다. 왜냐하면 세세한 컨트롤이 가능하기 때문에 고성능을 이끌어 낼 수 있습니다. 반면에 조그마한 사이트에 JSP를 쓰게 되면 많은 비용 손실이 발생합니다.
같은 기능이라도 JSP로 짜면 코딩량이 많아지게 되게 때문에, 또 더 어렵기 때문에 시간이 많이 소요됩니다.

PHP 역시 자신만의 색깔이 강합니다. 아주 많은 소스들이 공개되어 있고, 복잡한 기능을 단시간에 만들어내는데 아주 적격입니다. 그렇다고 결코 속도가 떨어지는 것도 아닙니다. 다양한 옵션과 서버설정의 조화로 최적화를 시키면 반응속도면에서 매우 훌륭합니다.

기존에 나와 있는 무료 홈페이지 솔루션이라던지 워드프레스도 모두 PHP의 산물입니다.

다만, ASP는 이제 지원이 끊겨서 조금은 무리가 있는 듯 합니다. 하지만 가벼운 홈페이지에서 쉬운 접근이 가능해서 특정 부분에서 쓸만합니다. 그리고 닷넷 계열이 MS에서 주력으로 밀고 있기 때문에 이 언어를 사용하는 것도 좋은 방법입니다.
닷넷 계열은 JSP보다는 쉽게 접근이 가능하면서도 다양한 컨트롤이 가능하기 때문에 엔터프라이즈 급에서 쓰입니다.

따라서 제가 생각하는 좋은 언어의 선택은 프로젝트에 맞는 언어를 선택하는 것이라고 생각합니다.
그리고 언어 역시 도구이기 때문에 새로운 언어의 두려움을 없애고 적극 배워보라고 권해드리고 싶습니다.
2가지 언어를 익히고 3번째 언어를 접할때 즈음에는 언어에 대한 두려움이 사라지게 될 거라고 말씀드리고 싶습니다. ^^
 

트위터, 페이스북 공유 부탁드립니다~!
트위터   페이스북


 jhp0303
자꾸 광고가 글 일부를 가리네요 ㅠ
 소스놀이터
"jhp0303 님" 알려주셔서 감사합니다 ^^ (재편집하였습니다)
  • 패스워드
           
X