CreatorB18
1k
2019-07-02 13:14:01
22
772

php루트랑 jsp루트랑 명확하게 갈리나요?


php루트랑 jsp루트랑 명확하게 갈리나요? 


요즘 전망은 어떤걸로 가는게 좋나요?



신입으로써 개발루트를 타는데 jsp는 좀 일률적이어서 루트가 딱 정해져보이고 php는 아직 좀 개방적이면서 사용하는 사람이 적어서 기회로보면 안될까요?


그냥 아무생각없이 php가 더 하고싶어요 아무이유없이요 그냥 끌리는것같네요



0
0
  • 댓글 22

  • 축구좋아함
    73
    2019-07-02 13:20:37 작성 2019-07-02 13:21:11 수정됨

    jsp 스프링 혹은 파이썬 장고

    0
  • 멘탈조각
    332
    2019-07-02 13:23:50

    안쓰고. 점점 안쓰게될겁니다.

    1년에 신규개발 천여건인 시장에서 일하고 싶다면 말리지는 않을게요

    0
  • 더미
    12k
    2019-07-02 13:53:32

    착각이야 자유죠

    0
  • CreatorB18
    1k
    2019-07-02 14:05:07

    더미 무슨의미인지 이해하기 힘듭니다.. 

    0
  • CreatorB18
    1k
    2019-07-02 14:07:22



    웹에 검색해보면 다음과같이.. 


    타 언어와의 차이

    PHP와 비교해서 JSP는 안정적이고, 유지보수가 쉽다. 반면 PHP는 개발 속도가 압도적으로 빠르다. 그런데 2010년대의 웹 환경은 JSP의 경직된 구조를 받아들이지 못해 빠르게 인기가 식고 있다. 요즘 트렌드인 API 주도형 사이트 구축과 SPA(Single Page Application)는 JSP와 정말 궁합이 안 맞는다. 대기업이나 금융권, 관공서 등 규모가 크고 안정적인 서비스가 중요한 곳에서는 여전히 수요가 있지만, 이러한 곳이 아니라면 서비스 내용 대비 쓸데없이 무겁고 느린 JSP는 점점 메리트가 떨어져 가고 있다. 과거에 쓰였던 EJB는 군더더기 코드가 많고, EJB를 로딩하는 데 꽤나 시간이 걸리며 원래 분산 환경을 위해 설계되었으나 아무도 그렇게 쓰지 않으며, 속도를 위해 Local Bean으로만 줄창 쓰다가 지금은 거의 사장된 상태이다.


    [출처] PHP, ASP, JSP, ROR|작성자 LOVEMETAKEM


    라고 소개되어서 나오네요 시장이 아예없다는말씀은 국내에국한되기도하면서 미래로가면 또 바뀔수있는여지도 있는거아니에요? 



    미래기술과 시장의 기회를 미리접하고싶은것이 저의 개발지향성인데 php는 점점 식는다고하시는 이유좀요 저는 신입도 아니어서 잘몰라요.... 



    0
  • moonti
    2k
    2019-07-02 14:24:44

    미래라면 노드죠 ㅎ

    0
  • hukk
    592
    2019-07-02 14:42:11

    아직 취업시장은 자바 스프링이 압도적이구요

    한국시장에서 앞으로도 계속 그럴거같구요

    장고나 노드가 이제 조금씩 올라가겠지만 스프링을 넘는 시점이 오진 않을거같아요.. 온다면 너무 먼 미래..

    0
  • 축구좋아함
    73
    2019-07-02 14:44:51

    JSP를 쓰는이유는 스프링프레임워크때문입니다

    스프링 JSP  mybatis는 전자정부프레임워크입니다.


    행정안전부? 그쪽에서 지정을하는걸로 압니다;;


    그래서 PHP보다 JSP를 사용하는겁니다. 그리고 미래는 어떻게 될지 모르죠..

    파이썬이 될지 노드가 될지




    0
  • 더미
    12k
    2019-07-02 14:47:59

    php를 기회로 보는건 착각이라는 겁니다.

    0
  • CreatorB18
    1k
    2019-07-02 14:54:54

    혹시 안드로이드나 ios쪽 앱개발한다고해도 spring을 사용하나요? 

    spring프레임웍은 자바에 국한된거 맞죠? 

    0
  • hukk
    592
    2019-07-02 14:56:40

    CreatorB18 // 개발성향이 그러면 php보다는 nodejs 한번 해보심이..

    0
  • 자라선
    576
    2019-07-02 15:50:32

    IT도 결국 트랜드이고 트랜드에 맞춰배우지 않으면

    도태될뿐입니다.

    0
  • pooq
    2k
    2019-07-02 16:49:07

    하고 싶은거 해야죠.

    php가 아무리 사양 기술이라고 해도 몇년에서 10년 이상은 유지될겁니다.


    0
  • shaffron
    3k
    2019-07-02 21:15:43

    php 5.x 대라면 적극 만류하겠으나 PHP 7 도입되면서 많이 좋아졌습니다.

    모던한 개념도 다수 차용하였고, 다이내믹 언어이면서 상대적으로 많은 프리미티브 타입, Composer 도입 등등 상당 수준의 언어라고 생각합니다.


    개인적으로 python, node, php 등 동적인 언어를 다뤄봤는데 가장 견고하게 만들수 있는 언어는 PHP라고 생각했습니다.


    단 아쉬운점은... PHP는 웹개발 말고 다른걸 하기가 마땅찮다 정도겠네요.


    워드프레스가 PHP 이미지 대차게 말아먹고, PHP 옹호론자들이 "페이스북도 PHP 쓴다!!"고 해서 이미지 메이킹에 실패했지만 ㅋㅋㅋ 좋은 언어입니다.


    0
  • CreatorB18
    1k
    2019-07-02 21:18:34

    혹시 php로 웹을 빠르게학습하기는 적절한가요? 웹에만 미련이있는게아니라서 다른분야로까지 확장한다면 php로 웹을 빠르게 공부하고 넘어간다는 개념은 어떠신가요? 

    0
  • shaffron
    3k
    2019-07-02 21:25:33

    빠르게 학습하기에는 PHP만한게 없다고 생각해요.

    비슷한 학습속도로는 Node가 있겠지만 베이스가 되는 Javascript보다는 PHP가 더 OOP에 맞는 구현이 가능합니다.

    일례로 자바스크립트는 캡슐화가 안되죠. 접근 제한자가 없기에 isolation이 불가능합니다. 파이썬도 마찬가지고요.

    PHP는 객체지향 개념을 잘 반영한 언어라 보여지고, 처음 배우신다면 과격하게 다이나믹한 JS, Python보단 

    보수적인 PHP가 개념 익히기엔 좋다고 생각해요.

    인터페이스같은 추상개념도 잘 잡혀있습니다.


     PHP 7 이상 기준으로 말씀드리는겁니다.

    PHP 5.x대는 상해서 드시면 탈나요....


    아 그리고 PHP 진영에서 라라벨이라는 걸출한 프레임워크도 나와서 최근 PHP로 귀촌하는 분이 많이 늘었습니다.


    0
  • CreatorB18
    1k
    2019-07-02 21:32:14 작성 2019-07-02 21:32:55 수정됨

    아 감사합니다. 혹시 php 8.0도 곧 출시되나요? 검색해보면 간간히 보여서요 

    0
  • shaffron
    3k
    2019-07-02 21:39:44

    글쎼요... 그건 PHP 기관의 결정에 따라 다르겠죠.


    우선 버전만으로 보면 너무 이릅니다.

    stalbe 버전이 7.3이고 이제 막  7.4 알파 버전이 릴리즈 되고 있는걸로 봐선 8.0은 좀 멀은듯 합니다

    8.0에 JIT이 도입된다고 하는데 JIT이 도입되면 퍼포먼스는 확실히 좋아지겠네요!

    0
  • shaffron
    3k
    2019-07-02 21:43:10

    PHP 개발하시면서 PHP에 집중하시기보단 웹 자체를 공부하세요.


    HTTP 프로토콜이 무엇인지.

    Web과 WAS의 차이가 무엇인지,

    CGI가 무엇인지,

    PHP-FPM은 왜 사용하는지,

    Keep Alive는 무엇인지.. 등등 웹 자체를 공부하시면 PHP가 아니더라도 다른 언어에서도 빠르기 적응하실 수 있습니다.

    0
  • CreatorB18
    1k
    2019-07-02 21:45:51 작성 2019-07-02 21:46:44 수정됨

    장기적으로 꼭 자바라는언어에 목매이고싶지 않다면 php를 활용하는게 더 바람직할까요? 너무질문을 계속드려서 송구스럽네요.. 


    저는 혼자서 독학으로 C를 했는데 할만해요 재밌어요 언어는 자바를 배우고있고 C를 조금 개념학습했지만 ios나 objectC swift java C 등등 생각중이구요  

    꼭 자바라는언어로 평생먹고살고싶지는않고 자바도 충분히 재밌고 객체지향언어의 개념에대해 계속 학습해나가는중인데요 

    음.. 아직 정확히 뭐가 될지는 모르겠지만 미래지향적인 여러방면 또는 신기한방면으로 탐구해보면서 돈도벌고싶어요 


    0
  • shaffron
    3k
    2019-07-02 22:08:56

    언어는 도구일 뿐입니다

    OOP도 많은 패러다임중 하나일 뿐입니다.


    단 Java와 OOP 조합이 프로그래밍의 기본을 배우기 좋고, 상품을 만들기에도 충분히 좋고 견고한 언어기 때문에 메인 언어가 된 것입니다.


    요즘 추세로 보면 자바처럼 딱딱한(?) 언어보단 노드, 루비, 파이썬, 코틀린같은 언어들이 잘나갑니다.

    (노드는 플랫폼이라고 부르는게 맞습니다만.. 편의상 언어라 하겠습니다)


    그러나 이게 좋니, 저게 좋니 해도 기본 개념은 비슷하기에, 기초만 잘 닦아 놓으면 어느 언어든 상관없습니다.


    개인적으로는 자바 추천합니다. 보일러플레이트가 많기는 하지만 견고하고 오랫동안 검증받은 언어이고많이 쓰이고 있어 레퍼런스도많습니다.


    특히 PHP는 싸구려 코드가 상당히 많은데, 그에 비해 자바는 품질 좋은 코드들이 상당합니다.

    좋은 자습서들이 많다고 봐야죠~


    0
  • kiete1
    348
    2019-07-03 12:24:06 작성 2019-07-03 12:25:00 수정됨

    그냥 좋아하는 걸 하시면 될 것 같아요.

    제가 체감하는 국내 시장 구인 선호도는 이렇습니다.


    php7 < 넘사벽 < node <= php5 < python < 넘사벽 < java

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.