2024년 4월 18일 8:27am by Richard MacManus
워드프레스 공동 창시자 매트 뮬렌웨그에 따르면 지난 2년 PHP 사용량이 40% 감소한 이유는 워드프레스가 "자바스크립트 우선"이 된 것과 동시에 PHP의 인기가 급격히 떨어졌다고 합니다.
TIOBE 인덱스의 최신 월간 업데이트는 "PHP가 힘을 잃고 있는가?"라는 질문을 던집니다. 4월 한 달 동안 TIOBE의 프로그래밍 언어 지수는 PHP를 17위로 "역대 가장 낮은 순위"를 기록했습니다.
PHP의 인기 하락을 보여주는 것은 TIOBE뿐만이 아닙니다. 연례 Stack Overflow 개발자 설문조사에서 PHP는 2018년 30.7%(즉, PHP를 사용하는 응답자의 비율)에서 2023년 18.58%로 하락했습니다. JetBrains 개발자 에코시스템 설문조사에서도 2017년 30%에서 2023년 18%로 비슷한 감소세를 보였습니다. 이는 특히 주목할 만한데, 곧 설명하겠지만 JetBrains(WordPress 관리 회사인 Automattic과 함께)가 PHP의 최대 후원사 중 하나이기 때문입니다.
BuiltWith graph for PHP.
제가 마지막으로 PHP에 대해 글을 썼던 2021년 11월에는 레드 라인(상위 100만 웹사이트를 대상으로 한 조사)이 여전히 30,000개를 넘었습니다. 2년 반이 지난 지금은 15,000개에 가까워졌지만, 이 글을 쓰는 현재 빌트위드가 인용한 실제 수치는 18.19%입니다. 18%라는 수치는 Stack Overflow 및 JetBrains 설문조사와 더 잘 일치하므로 개발자들 사이에서 PHP의 인기가 약 30%에서 현재 18%로 떨어졌다고 자신 있게 말할 수 있습니다. 이는 2년여 만에 40%가 감소한 수치입니다.
그렇다면 그 이유는 무엇일까요? 지난 몇 년 동안 무엇이 PHP를 웹 프로그래밍 언어의 낙오자(also-ran)로 만들 정도로 많이 바뀐 것일까요?
이제 '자바스크립트 우선' 인 워드프레스
PHP가 쇠퇴하는 가장 큰 이유는 웹에서 가장 인기 있는 콘텐츠 관리 시스템인 워드프레스가 PHP에서 자바스크립트로 옮겨가고 있기 때문입니다. 지난달 대만 타이페이에서 열린 워드프레스 아시아 2024에서 워드프레스의 공동 창시자이자 Automattic의 CEO인 매트 뮬렌웨그는 이렇게 말했습니다.
"현재 워드프레스의 새로운 코드 대부분은 자바스크립트이며 한동안 그랬던 것처럼 앞으로도 그럴 것입니다."라고 그는 청중의 질문에 답했습니다. "따라서 여러 가지 면에서 볼 때 구텐베르크가 우리를 일종의 자바스크립트 우선 프로젝트로 만들었다고 주장할 수 있습니다."
네, 정확하게 읽으셨습니다: 매트 뮬렌웨그는 워드프레스가 이제 "자바스크립트 우선 프로젝트"라고 말했습니다. 논란이 되고 있는 워드프레스의 새로운 블록 기반 사용자 인터페이스인 구텐베르크가 그 주된 이유입니다. 하지만 그는 PHP에서 자바스크립트로의 전환이 "쉽지 않았다"고 인정했습니다.
그렇다고 워드프레스가 여전히 PHP에 크게 의존하고 있지 않다는 말은 아닙니다. 제가 이 글을 "/wp-admin/post-new.php"로 끝나는 URL로 워드프레스에 입력하고 있으니 알 수 있죠. 하지만 더 이상 워드프레스의 미래는 아닙니다.
뮬렌웨그는 워드프레스에 바라는 추가 개선 사항에 대해서도 이야기했는데, 그 중 적어도 일부를 자바스크립트 렌즈를 통해 바라본다는 점이 인상적이었습니다. 예를 들어, PHP는 서버 측 스크립팅 언어(일반적으로 웹 서버에서 코드가 처리됨)이지만, 뮬렌웨그는 워드프레스가 클라이언트 측에서 자바스크립트를 사용하여 더 많은 작업을 수행하기를 원합니다.
"클라이언트 측에서 훨씬 더 많은 처리를 해야 할 것 같고, 심지어 제가 무언가를 편집할 때 그 중 일부를 클라이언트로 푸시할 수도 있을 것 같습니다."라고 그는 생각했습니다. 서버 쪽에서 처리하는 것보다 놀라운 가상 머신과 빠른 프로세서를 갖춘 브라우저, 자바스크립트에서 처리하는 것이 더 빠를 수도 있겠죠."
발표가 끝날 무렵, 뮬렌웨그는 구텐베르크 프로젝트에 대해 어떻게 생각하는지, 그리고 개발자들이 이 프로젝트에 기여하면서 겪은 어려움에 대해 질문받았습니다. 특히 이 질문을 한 개발자는 구텐베르크에서 "추상화 수준을 낮추고 싶다"고 말했습니다.
뮬렌웨그는 "솔직히 개발은 배워야 하는 것이라고 생각합니다."라고 대답했습니다. "그리고 구텐베르크의 개발 방식과 자바스크립트 우선 접근 방식은 대부분의 웹 개발의 미래라고 생각합니다. 그런데 저 역시도 원래 배운 방식이 아니어서 생소합니다. 단순화할 수 있는 추상적인 부분도 있겠지만, 대체로 저는 그 속으로 뛰어들 것입니다."
그는 구텐베르크, 그리고 아마도 자바스크립트로의 전환은 아직 완료되지 않았다고 덧붙였습니다. 그는 "구텐베르크를 시작할 때 10년짜리 프로젝트가 될 것이라고 말했었습니다."라며 "지금은 60~70% 정도 진행된 것 같습니다."라고 말했습니다.
한편, PHP 재단에서는...
PHP가 웹에서 여전히 널리 퍼져 있는 가장 큰 이유인 워드프레스 프로젝트가 자바스크립트 세계로 이동하고 있습니다. 이는 젊은 개발자들이 PHP를 채택하는 것을 거의 확실하게 막고 있으며, 워드프레스 고객을 전담하는 개발자와 같은 다른 개발자들이 PHP에서 자바스크립트로 이동하도록 강요하고 있습니다.
하지만 두 차례의 대규모 개발자 설문조사에서 18%가 PHP를 사용한다고 응답한 것은 결코 적지 않은 수치입니다. 그래서 PHP 재단이 등장했습니다.
제가 2021년 11월에 PHP에 대해 글을 쓰게 된 것은 그 달에 PHP의 관리 업무를 맡게 될 새로운 비영리 재단이 설립되었기 때문입니다. PHP 재단은 JetBrains가 주도하고 Automattic, Zend, Laravel, Acquia(Drupal 관리업체) 등 여러 회사가 연합하여 만들었습니다. 현재 재단 웹사이트에 '운영 관리자'로 등재되어 있는 JetBrains의 엔지니어인 Roman Pronskiy가 프로젝트의 책임을 맡았습니다.
2월에 열린 라라벨 컨퍼런스에서 프론스키는 주로 기술적인 문제에 초점을 맞추었지만, "PHP의 대중적 이미지를 해결하는 것"이 "PHP 재단의 가장 어려운 과제"라고 인정했습니다. 그는 대중의 이미지가 추락한 원인을 구체적으로 밝히지는 않았지만, 워드프레스가 "자바스크립트 우선"이 된 이유에 대한 매트 뮬렌웨그의 발언을 다시 한 번 참고하시기 바랍니다. 어쨌든 프론스키는 10명의 유료 개발자를 포함해 현재 PHP 프로젝트에서 활발하게 진행 중인 개발로 빠르게 방향을 선회했습니다.
결론적으로, 2024년 PHP는 웹 개발에서 잊혀진 아이로, 자바스크립트는 가장 인기 있는 아이가 될 것으로 보입니다. 안타깝게도 워드프레스 개발자들이 새로운 자바스크립트 패러다임에 적응하느라 바쁜 상황에서 PHP의 사용량 감소는 당분간 멈추지 않을 것 같습니다. 하지만 적어도 PHP 재단에서는 활발한 개발이 이루어지고 있습니다.
원문 출처:// https://thenewstack.io/why-php-usage-has-declined-by-40-in-just-over-2-years/
무실님이 오랫만에 글 올리셨네요.
워드프레스가 자바스크립트 세계로 이동한다는거
이 글 보고 처음 알았어요.