Jsp Php Asp.net 모두 웹 서버 언어이다. 

웹 개발자로써 어떤 언어를 공부하고 사용할 것인지는 중요해 보인다. 그래서 각각의 특징을 알아보았다.



JSP


자바기반 언어이다 

방대한 자바 api 사용가능

자바의 우수한 이식성을 물려받아 윈도우 리눅스등 다양한 플랫폼에서 구동 가능하다

우수한 보안성을 가지고 있다.

우리나라에서 많이 쓰인다.

유지보수가 용이하다


단점

배우기 어렵다

개발이 오래 걸린다

상대적으로 무겁다



php


c언어 기반이다

역사가 길고 오픈소스여서 다양한 정보가 널려있다.

가볍다

리눅스 윈도우에서 다 가능하다.

유연한 언어


단점

서버 과부하시 상대적으로 불안정

상대적으로 보안성이 낮음



asp


vb기반

배우기 쉽다.

개발하기 쉽다.



단점

윈도우플랫폼에 한정된다






라고 흔히들 나와있다. 


그래서 소/중규모에는 php 중/대규모에는 jsp를 많이 쓴다고 한다.


하지만


 php도 보안에 취약하지 않다. 개발하기 나름이다 jsp는 오히려 느리고 불편하다 등등 말이 엄청 많다.


 나는 아직 어떠한 언어도 제대로 공부해본적이 없고 써본적도 없으니 와닿는 느낌이 없다. 그냥 그저 어떠한 언어든 익숙해지고 잘 쓰면 되는구나 라고 생각이 든다. 물론 어느정도 정점에 다다르면 언어탓을 할 수 도 있겠지만..


 그래서 결국어떤 언어를 사용하든 언어는 도구일 뿐이고 더 중요한 것은 개발자의 역량 이라는 결론이 주류인 듯 하다..

 어떤 언어가 낫다 라고 주류가 있는게 아니라 각자가 잘 쓰고 있는 언어를 좋다고 말하는 것 같다..

 그러므로 어떤 회사를 목표로 그 회사가 주로 사용하는 웹언어를 목표로 먼저 공부하는 것이 낫겠다.




'개념' 카테고리의 다른 글

[Eclipse] 이클립스 창 배치 초기화  (0) 2019.10.10
[Windows10] 윈도우10 hosts파일 수정하기  (0) 2019.01.22
Jsp Php Asp ?  (1) 2018.07.27
웹서버와 웹 어플리케이션 서버 (WAS)  (1) 2018.07.06
TCP 3 Way-Handshake  (0) 2018.06.27
유니코드와 utf-8 utf-16  (3) 2018.06.26
  1. 호이짜 2018.07.29 00:18

    표형태로 정리하는게 더좋을듯 한데 너무 나열하는 느낌이 강합니다.

+ Recent posts