저는 웹은 php를 대다수 쓰는 줄알았는데

 

웹 프로그래머 한 분이 자기는 php를 전혀 쓸 줄모른다고 하시더라구요

 

놀래서 물어봤더니 jsp (국가 표준?? 이라고) 쓰신다고

 

jsp로 만드는 건 어렵지만 만들고나면 유지 보수 보안 이 3가지에서 php보다 뛰어다나고 하시네요

 

첨알고 충격이었습니다. 그러고보니 공공기관 페이지 들어가보면 .jsp 던데 

 

그게 한국에서 대세인 웹 언어 였다니...

 

  • profile

    옛날부터 공공기관 사이트나 큰병원 혹은 기업사이트 대형사이트
    이런 사이트들이 주로 jsp 사용하는거 많이 봐왔어요.
    asp도 많이 사용하는데 asp로 만들어진 사이트 누군가의 부탁으로
    플레시 넣고 만드느라 수정해 나가면서 제작해본 적 있는데 
    jsp 파일은 소스가 어떻게 되어있는지 소스 안봐서 모르겠네요.
    jsp로 만들어진 사이트 열면 php보다 속도가 빠른 느낌이였어요.
    jsp가 php보다 훨씬 뛰어나다는건 옛날부터 알았었지만

    한국에서 대세인 웹언어였다는건 오늘 처음 알았네요.

     

  • profile
    xe 커뮤니티에 jsp 물어보면 댓글 안달려요.
    https://okky.kr/articles/community
    jsp 커뮤니티에 글 올려보세요.
  • profile
    전자정부 프레임 웤 이던가... 그거 써야 합니다. 관공서에 납품 하려면...
  • ?

    jsp가 솔직히 말해서 유지보수나 보안에서 php보다 낫다곤 할 수 없죠.
    일단 jsp의 가장 큰 장점은 자바를 백그라운드로 두고 있다보니까 기존 업무 시스템에 붙이기 쉽다는거..
    PHP는 이미 돌아가고 있는 기존의 어떤 전산 시스템에 붙이려면 생으로 직접 DB 여는거 말고는 별로 방법이 없지만 자바는 로직을 분리해서 미들웨어를 둘 수 있죠. 아니면 기존 미들웨어에 직접 통신하는 것도 가능하고..
    이게 사실 jsp를 쓰는 가장 큰 이유입니다... 아 정확히는 자바를 쓰는 이유죠. 자바를 안쓰고 only jsp만 쓰면 사실 php하고 다를거 하나도 없습니다.
    그거말고 프레임워크로 여러 개발자들이 협업하기 좋게 되어 있다는 측면도 있는데 이건 사실 php도 맘만 먹으면 프레임워크 통일해서 따라할 수 있는거라서 딱히 jsp만의 장점은 아니죠...
    보안이야 딱히 차이날게 없고.. 유지보수는 사실 jsp가 더 골때리는게 아닌가 싶은데 말이죠... php에서 메모리 릭같은거 아무도 걱정 안하잖습니까... php는 페이지단위로 시작과 끝이 정확하기 때문에 버그 잡기도 쉽고 한데 jsp.. 아니 정확하게 자바 서블릿은 메모리에 계속 유지되기 때문에 쓰레드 문제나 자원 반환 문제 등등 고민할게 훨씬 많죠...