>백엔드 개발 >PHP 문제 >대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

青灯夜游
青灯夜游원래의
2019-10-16 17:37:585682검색

대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

왜 대부분의 프로그래머는 PHP라는 언어를 무시할까요?

이유는 매우 간단합니다. 사람들이 추구하는 바는 다릅니다.

1. 일부 프로그래머는 자신이 가지고 있는 IT 도구의 수와 자신이 알고 있는 전문적인 기술의 수에 만족합니다. PHP는 주로 웹 애플리케이션에 적합한 언어입니다. 중간 이하의 동시성. 신속한 프로젝트 개발 및 가벼운 스크립트 작업 개발은 보편적인 IT 도구가 아니며 심층적인 언어 기능도 많지 않아 이러한 프로그래머의 요구를 충족하지 않습니다.

2. 일부 프로그래머는 비용에 중점을 두고 도메인 문제를 신속하고 저렴하게 해결하는 방법에 중점을 두고 있습니다. PHP는 프로젝트 납품을 신속하게 충족하고 시장에서 그렇지 않은 대부분 회사의 IT 요구 사항을 충족할 수 있습니다. 동시성 요구 사항이 높으므로 이러한 프로그래머의 요구 사항을 충족합니다.

사람들의 요구는 다양하기 때문에 질문 자체는 "왜 모두가 PHP를 무시/평가하지 않는가?"로 이해하면 되는데... 이는 인간의 사고를 표준화하려는 발상입니다.

PHP 언어가 왜 그렇게 많은 사람들에게 비판을 받는 걸까요?

수년 동안 개발을해온 노련한 PHPer로서 판단할 수 있는 몇 가지 장점과 단점은 다음과 같습니다.

1. 낮은 진입 장벽

PHP의 독특한 구문은 C, Java, Perl 및 PHP의 자체 혁신 구문을 혼합합니다. (간단히 말하면 다른 여러 언어를 사용하고 부분적으로 사용하는 것입니다. 다른 언어를 사용하는 프로그래머는 어떻게 생각합니까?) 많은 사람들이 몇 달 동안 혼자 공부하면 비교적 좋은 것을 만들 수 있고 빨리 시작할 수 있습니다. html, css, js로 웹 애플리케이션을 작성할 수 있습니다.

문턱이 낮아서 몇개월 공부하면 취업도 되고, 돈도 벌고, 연봉도 괜찮습니다

개발속도도 빠르고, 중소 규모의 웹 프로젝트도 한번에 끝낼 수 있어요 3개월까지.

2. 코드의 양은 적고 개발 속도는 빠릅니다

많은 사람들이 코드를 많이 작성해야 하는데 PHP에서 함수만 조정하면 완성된다는 것을 알고 계시나요?

3. 낮은 개발 비용

PHP의 가장 고전적인 조합은 linux + Apache + mysql + PHP(LAMP, Band of Brothers)입니다. 모든 소프트웨어는 오픈 소스이며 무료이므로 투자를 줄일 수 있습니다.

4. 강력한 크로스 플랫폼 기능

PHP는 서버 측에서 실행되는 스크립트이므로 UNIX, LINUX, WINDOWS 및 Mac OS에서 실행될 수 있습니다. 현재 WeChat의 2차 개발은 기본적으로 PHP를 사용하여 개발됩니다.

대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

장점이 너무 많지만 단점도 치명적입니다.

1. 낮은 급여

사실 프로그래머들은 체인에서의 직위가 급여와 밀접하게 연관되어 있다는 것을 경멸합니다...

특정 기술이 인기의 최전선에 있을 때, 다양한 거인을 포함하여 모두가 그것에 대해 이야기합니다. 신규 창업자들이 속속 활용하고 있으며, 자연스럽게 수입도 늘어나게 됩니다. 반대로, 특정 기술이 쇠퇴하고 대체되고, 선배 개발자들이 차례로 다른 신기술로 "결함"을 겪는다면, 실무자 중 신인의 비율은 점점 더 높아질 것이며, 평균 소득이 감소함에 따라 다른 사람들도 주목하게 될 것입니다. 점점 더 눈부시게 변하고 있습니다.

2016년 stackoverflow에서 실시한 최신 설문조사를 예로 들어보세요.

대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?

소득에 추가 포인트를 가져다 주는 기술은 무엇입니까? 이는 클라우드 컴퓨팅, React, Node, Angular, Scala, Hadoop 및 최근 몇 년간 등장한 기타 신흥 기술입니다.

PHP는 인기 5위지만 소득 수준은 어느 그룹에서나 낮거나 심지어 꼴찌입니다...

2. 성장 공간

시작하기는 쉽지만 마스터하기는 어렵습니다. NB PHP 프로그래머는 일반적으로 JAVA, C 언어 및 기타 언어에 대한 광범위한 연구를 수행합니다. 그러나 첫 번째 점에 따르면 일부 사람들은 PHP를 배운 후 다른 언어를 배우고 언어를 변경하여 개발합니다. 초보 수준의 PHP는 낮은 수준의 기능을 사용할 필요가 없기 때문에 5년 동안 일한 일부 개발자는 낮은 수준의 코드를 많이 본 적이 없으며 이에 능숙한 개발자는 더욱 적습니다.

3. 대기업 개발 및 소프트웨어 개발에는 일반적으로 사용되지 않습니다

PHP는 주로 WEB 개발에 사용되므로 대기업 개발 및 APP 개발에는 거의 사용되지 않습니다. 전제를 덧붙이자면 WEB 분야에서는 PHP가 가장 좋은 언어일 것 같아요~

4. 업무 관점

PHP는 다른 언어에 비해 여자들이 더 많이 접하고, occasionally let Girls help me make a page or something, and the result is often cool. Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha. The core of constant mutual contempt

Language debates have been around since ancient times. No language can be valued by all programmers. 그런데 아래 사진을 보시면 아시겠지만

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

각 언어마다 활동하는 분야가 다르고 당연히 한계가 있습니다. 하지만 PHP가 취업 기회가 많다는 것은 부인할 수 없는 사실입니다. 가격이 저렴하고 오픈 소스 프레임워크가 많으며 Java를 사용하면 대규모 애플리케이션을 구축할 수 있다고 말씀하셨습니다. PHP는 웹사이트를 빠르게 개발할 수 있습니다. 이는 잘못된 것이 아닙니다. 멸시받는 언어는 늘 발전하고 있지 않나요? 꾸지람을 받고도 여전히 적극적으로 발전을 추구하는 사람처럼, 이것을 경멸할 가치가 있습니까? 노력할 가치가 있나요? 세상에 완벽한 것은 없으며 모든 업계는 개선을 위해 열심히 노력하고 있습니다. Swoole과 PHP7도 PHP를 재정의했습니다.

위 내용은 대부분의 프로그래머가 PHP 언어를 무시하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.