PHP 프로그래머가 인기가 없고 점점 줄어드는 이유 > 개발관련
개발관련

PHP 프로그래머가 인기가 없고 점점 줄어드는 이유

조회 149회 댓글 0건

요즘 LLM은 어떤 생각을 가지고 있는지 궁금해서 질문을 해 보았다. 

핵심 코어에 대한 통찰력을 가지고 있는지 결론부터 말하면 아직은 아니다 


질문

PHP 프로그래머가 인기가 없고 점점 줄어드는 이유 생각해서 핵심 코어 부분에 대해 짤막하게 설명을 듣고 싶어


993234ceadb5d953e800446f951dfae6_1757285489_4518.png
 


답변

▷ 기술적 한계와 레거시 문제

PHP는 초기 설계상 웹페이지 템플릿 언어로 시작했기 때문에, 현대적인 프로그래밍 패러다임을 완벽하게 지원하는데 한계가 있습니다. 타입 시스템이 느슨하고, 비동기 처리나 동시성 처리가 다른 언어들에 비해 약합니다. 특히 Node.js나 Go와 비교했을 때 성능과 확장성 면에서 뒤처집니다.


▷ 부정적인 인식과 이미지

"WordPress 개발자" 같은 낮은 진입장벽으로 인해 코드 품질이 떨어지는 프로젝트들이 많이 생산되었고, 이것이 PHP 전체의 이미지를 훼손했습니다. 많은 개발자들이 PHP를 "진짜 프로그래밍 언어"가 아닌 스크립트 언어로 인식하며, 이는 커리어 발전에도 부정적 영향을 미칩니다.


▷ 현대적 대안들의 등장

Python(Django, FastAPI), JavaScript(Node.js), Go, Rust 등 더 현대적이고 다목적으로 사용 가능한 언어들이 웹 개발 영역을 빠르게 점유하고 있습니다. 이들은 더 나은 생태계, 도구, 그리고 기업의 지원을 받고 있습니다.


▷ 제한적인 사용 범위

PHP는 주로 웹 백엔드에만 특화되어 있어, 머신러닝, 데이터 과학, 모바일 개발, 시스템 프로그래밍 등 다른 영역으로 확장이 어렵습니다. 개발자들은 더 넓은 활용도를 가진 언어를 선호하게 되었습니다.


결과적으로 신규 프로젝트에서 PHP를 선택하는 경우가 줄어들고, 젊은 개발자들도 PHP 학습을 기피하면서 커뮤니티가 점차 축소되고 있습니다.


질문

말한거에 의하면 쉬운 C언어 등장한 것을 사용 하면 사실상 모든 문제는 해결 되겠네. 그럼 코볼, RPG는 아직도 현역인데 말해준 것이 핵심이 아닌 것 같으니 더 생각된 결과의 답변을 듣고 싶어


...

...

...


---


실제 현실에 대한 답을 하자면 보통의 사람은 자아실현도 좋은데 내가 먹고 자고 하는데 문제가 없을 때 비로서 다른 것이 눈에 들어오게 되는데 프로그램 언어를 배우고 앞으로 계속 사용할것에 대해서 이런고민을 하게 된다. 즉, 급여가 가장 작기 때문에 그런거지 위에 언급된 저런 것들은 월급이 작아서 그래요~ 라고 말하기 그러니 그런 것이다.


PHP만 알아야 되는게 아니라 관련된 다른 기술을 습득해야 하고 PHP만 알아서는 사실상 할게 없다고 보면 된다.

알아야 하는것은 상당히 많은데 왜? 월급이 적은 언어를 선택해야 하지?

코볼은 나온지 50년도 넘었을것 같은데 이때 언어 어떻게 사용하는지 알지 .... 줄 맞춰 써야 하고 그런데 급여는 괜찮네 ... 할만하지


◇ 그럼 예전엔 왜? 많았어요.

   > 그땐 새로 등장한 산업이니까 그렇지 그런데 다녀 보니 대우가 별로네. 다른거 찾아 봐야 겠다.


◇ 급여가 그렇게 중요한가요?

   > 당신 PHP 프로그래머인가요?


◇ PHP 프로그래머가 줄어들면 앞으로 희소해서 급여가 좋아 지겠네...

   > 이 문제는 다른언어는 무조건 PHP보다 더 받기 때문에...

   > 음... 아닐듯. 웹이 없어질 일은 없을 것이고 그렇다면 PHP 보다는 같은 C계열인 NodeJS쪽이 커질것으로 예상됨.

   > 프론트엔드 개발자는 굳이 PHP를 배울 필요 없이 백엔드(NodeJS)를 사용하면 되기 때문에 자바스크립트쪽이 커질것으로 봄.


◇ 현재 PHP로 되어 있는 경우는?

   > COBOL을 언급해 드렸음. 코볼과의 비교는 맞지 않을 수도 있지요.

   > 특정 기능이나 성능이 필요 하다면 이미 특정 프로그램을 사용하고 있을듯. 그렇지 않다면 시간과 돈을 낭비하며 바꿀 필요는 없겠지요.

   > 개발자 마다 생각은 다를 수 있지만 저 같은 경우는 PHP보다 생산성이 좋고 빠르고 더 활성화되면 그때 생각해 보겠습니다.



* 참고

  - 웹사이트 구축시 가장 많이 사용하는 백앤드 언어 > 개발관련



  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
전체 208건 1 페이지
  • profile_image 오래되어 보이지만 만족할만한 그리고 빠른 이런 프로그램 좋아 합니다.보기만 번드르 하고 기능이 별로인 그런 프로그램 보단 이런 실속 있는 프로그램이 좋습니다. webp는 추가 플러그인을 받아야 하고 최신 버전은 사이트에 직접 들어가서 받으시면 됩니다.64비트 사이트 들어가시면 하단에 플러그인 받는 프로그램이 있는데 이걸 같이 설치 하게 해주면 안되나??? 성능차이가 있어서 그럴까?다시 보니 메인 페이지에 플러그인에 대한 안내가 있네요. 힘들게? 찾았는데 ...(위 이미지 참고)* 다운로드 받을 수 있는 주소https://www.irfanview.com/https://www.irfanview.com/64bit.htm
  • profile_image 본래 1500원짜리를 500원 할인해서 1천원에 파는것인지아니면 1천원짜리를 500원 더 높게 붙여서 할일이라고 해서 1천원에 파는지 우리는 알 수 없지만 방법은 없습니다.필요하면 사야 되는것이지윈도우10 업그레이드 종료는 올해가 아니라 내년 10월까지 입니다.단, 그냥은 안되고 계정이 없으신분은 만들어야 하고 있으신분은 등록하면 됩니다.난 윈도우 10 사용하기 싫다 내가 필요한 기능이 있는것도 아니고 시간들여서 지금 업그레이드 하긴 그렇다 하시는 분은MS에 개인정보를 약간 드리고 1년더 보안 업데이트를 받으시면 됩니다.기능적으로 사용하는 입장에서 안되던 새로운 기능이나 내가 필요한 획기적인것이 있는것이 아닌이상 필요하…
  • profile_image 하나의 프로그램에서 여러개의 창을 띄우는 경우 X 를 클릭해야 닫히는 번거로움이 있고 전 미리 보는게 필요 하지 않습니다.2가지를 설정 했는데 아래와 같습니다.1) 윈11 시작단추 옆에 검색에서 "고급 시스템 설정 보기" 검색해서 나오는것 실행 하면 아래 화면이 보입니다. 2) 윈도우키 + R 클릭 후 gpedit.msc 실행 하고 아래와 같이 설정 재부팅 없이 적용하면 바로 반영이 됩니다.이제 마우스 지나갈 때 마다 불필요하게 자원 소비 하는일도 없겠고 불편하게 X 를 클릭할 일도 없겠습니다.
  • profile_image 시작메뉴 디자인만 보면 윈11이 더 좋지만 물리법칙은 어쩔 수 없습니다.난 두번보다 한번이 더 좋기 때문에 그렇고 사용이 편리 해야 합니다.이건 사용하지 않아본 처름 보는 거라서 생기는 그런 거부반응이 아니랍니다. 위 이미지에서 네모박스 클릭하고 들어가면 하단쪽에 받을 수 있는 프로그램이 있습니다.프로그램 받는곳: GitHub - valinet/ExplorerPatcher: This project aims to enhance the working environment on Windows
  • profile_image 오른쪽 왼쪽 가운데 이건 사람의 성향 마다 다르니 뭐라 하지 않겠소....하지만 위치가 달라지는데 가운데 있으면 실행 할때 마다 위치가 달라져 불편 한데 ..왜???물론 전에도 말했듯이 나도 디자인만 보고 사용하지 않는다면 가운데가 이쁘고 좋지만 실 사용에선 아님!! 위와 같이 설정을 통해서 쉽게 변경이 가능 합니다.
  • profile_image 윈11은 두번 동작해서 원하는 것을 이루도록 만들어진 참 이상한 OS 입니다.이번에는 스크롤 막대인데 항상 보여야 하고 두께도 윈10 만큼 두꺼워야 합니다.위 이미지 처럼 옵션을 켜고 두께 조정은 아래 처럼 하면 됩니다.CMD 관리자 모드에서 실행하고 안되면 재부팅 해보시면 됩니다. 윈도우 특징중 하나가 안되면 재부팅 .... 리눅스는 그런거 사실상 거의 없는데 ...reg.exe add "HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics" /v "ScrollHeight" /d "-400" /freg.exe add "HKEY_CURRENT_USER\Control Panel\…
  • profile_image 윈도우11의 특징은 한번 할것을 두번 하게 하는 답답함을 가진 OS의 특징을 가지고 있습니다.아래쪽 작업 표시줄 부분도 그렇고(이건 작년에 기능이 생겼지요)> 그런데 이건 좋아 하는 사람도 있던데요 안보여서 좋다고. 본래 그런가 보다 하고 쓰는 사람도 있고내가 윈도우11을 사용하지 않고 액자에 걸어 놓고 그림만 보겠다면 나도 그것을 선택 하겠지만실 사용에선 불편 하기만 하기 때문에 성격만 나빠지는....것 같은데???아래는 CMD 관리자 모드에서 실행하고 재부팅을 반드시 해야 적용 됩니다.아래처럼 명령줄로 하지 않고 레지스트리 실행해서 설정 하셔도 되긴 하는데... 시간이 좀 더 걸리겠지요.# 추가 옵션 표시 - …

상업적 이용 금지. 컨텐츠는 개인 용도로만 사용이 가능 합니다.