웹사이트 구축시 가장 많이 사용하는 백앤드 언어
오랫만에 그누보드 사이트갔더니 6버전이 나왔는데. 파이썬으로 만들어졌네요.
각각의 언어는 나름대로 용도가 정해져 있는 경우가 많습니다. 파이썬의 경우 각종 라이브러리가 많은것이 장점이죠. 그리고 구글에서 선택한 언어
요즘 일부 직장인도 배운다는 그 언어
실제 활용도가 높다면 리엑트처럼 폭발적인 인기가 있을 텐데요.
아래 자료는 w3techs 에서 가져온것입니다.
웹사이트를 구축하는데 있어 최고의 서버측(백엔드) 언어는 무엇인가?
생산성을 높은 언어는 무엇인가에 대한 궁금증이 있는 분은 참고하면 좋은 부분입니다.
문제는 생산성과 프로그램을 하면서 받는 보수와는 같을 수도 있고 다를 수도 있습니다.
그리고 쇼핑몰과 같은 일반적인 웹사이트 구축인 부분과 백엔드에서 걷으로 보이지 않는 다른 부분이 필요한 경우등 여러가지 측면에서 백앤드 언어를 선택하게 됩니다.
PHP가 80% 까지 있던것으로 봤는데 많이 줄었네요.
ASP가 10% 정도 되었던 기억인데 이게 실제 많이 줄었네요~
JAVA는 1995년에 처음으로 공개되어 현재 점유율 4% 후반 정도 인데 이 부분은 유지 할것으로 보이죠!.
외부에 데이터 보여줄 때 브라우저 통해서 표현을 해야 하니 별다른 방법은 없지요~
자바가 본래 용도가 웹용으로 나온것이 아니기 때문에 그러하겠지요.
자바공화국이란 소리도 있던데 국내는 전세계 보다는 약간 높을 수도 있겠지만 그렇다고 특별한 용도가 아니라면 웹용으로 나온 언어를 사용하겠지요~
어쩌면 PHP도 클래스로 변경 되고 자동변수가 귀찮은 변수로 변경되고 문법오류가 예전에 비해 많아지고 하여 생산성 측면에서 다른 언어와 별 차이가 없어진다면 점유율 부분에서 차이가 분명 생길것으로 보입니다. 어짜피 하위호환성 때문에 업그레이드가 아니라 전체 다시 만들어야 된다면 심각한 고민을 하게 될것입니다.
제가 보기엔 요즘 프론트엔드에서 사용하는 NodeJS가 동기식으로 변경되고 있는 부분과 특유의 장점인 비동기식 처리 방법과
같은 C 계열인 PHP 개발자가 이동하기도 쉬운 NodeJS가 점점 많아 질것으로 보입니다.
그리고 평상시 복잡한것을 사용하지 않을 뿐이지 자바스크립트 사용을 하기도 하고
(용어 혼동이 있을 수 있는 분을 위해: nodeJS 에서 끝쪽에 있는 JS 는 자바스크립트를 말합니다.)
물론 PHP도 NodeJS처럼 빠른 처리를 위해 직접 처리하는 프로젝트가 있습니다. 비동기에 특화되어 있다고 하네요