>백엔드 개발 >PHP 문제 >2019년에는 Java를 배우는 것이 좋을까요, 아니면 PHP를 배우는 것이 좋을까요?

2019년에는 Java를 배우는 것이 좋을까요, 아니면 PHP를 배우는 것이 좋을까요?

angryTom
angryTom원래의
2019-10-17 09:42:492346검색

2019년에는 Java를 배우는 것이 좋을까요, 아니면 PHP를 배우는 것이 좋을까요?

Java 이해

Java는 C++, Python 및 기타 프로그래밍 언어와 마찬가지로 널리 사용되는 컴퓨터 프로그래밍 언어입니다. 우리가 매일 사용하는 안드로이드 모바일 앱부터 대부분의 웹사이트의 애플리케이션 서버 프로그램이나 경영정보시스템까지 모두 자바로 작성됐다.

장점: JAVA는 크로스 플랫폼이며 Android, Swing, J2EE, J2ME 등과 같은 많은 애플리케이션을 가지고 있습니다. 취업 기회는 넓고 취업에 대한 시장 수요는 엄청납니다. Java는 주로 대규모 시스템을 개발하므로 대기업에는 Java 인재가 많이 필요한 경우가 많습니다.

단점: JAVA는 PHP에 비해 학습 한계가 높습니다. 많은 오픈 소스 프레임워크를 학습한 다음 기술 아키텍처를 구축하는 방법을 배워야 합니다. 팀 개발이 필요합니다.

PHP에 대해 알아보기

PHP는 Hypertext Preprocessor의 약자로 컴퓨터 스크립트 언어(Script Languages)입니다. 스크립팅 언어는 프로그래밍 언어처럼 컴파일 타임에 바이너리 실행 파일을 생성할 필요가 없고 작성된 PHP 코드를 직접 실행하여 효과를 얻습니다. 동일한 스크립팅 언어인 JavaScript와 마찬가지로 PHP도 직접 해석하고 실행할 수 있는 해석 언어입니다.

장점: PHP는 주로 웹사이트 개발에 사용됩니다. 현재 많은 웹사이트가 PHP를 사용하여 개발되고 있으며, 이것이 바로 PHP가 지속되는 이유입니다. 전자상거래 및 커뮤니티 측면에서 PHP는 매우 성숙한 오픈 소스 코드와 템플릿을 갖추고 있어 PHP가 매우 널리 사용됩니다. PHP를 사용하는 유명한 회사로는 Unilever, Philips, NTT, Cisco, Japan Airlines, Air Canada, Lufthansa, GE Marketplace, Wallstreet:Online Germany, AuctionWatch, VillageVoic, Dialpad 및 BMC 등이 있으며 세계 40대 웹사이트 중 하나입니다. 그 중 20개 이상이 PHP 언어로 개발되었습니다.

단점: 후기 단계에서 상대적으로 낮은 확장성, 대체 가능성

nodejs의 급속한 발전으로 인해 PHP가 가장 잘하는 웹 개발은 이후 많은 회사에서 프런트엔드와 백엔드 분리로 대체되었습니다. 백엔드는 인터페이스 서비스를 제공하는데, 자바 등 중량급 언어의 장점이 부각됐고, 순수하게 웹페이지만 다룬다면 php는 곧 노드 관련 제품으로 대체될 것이기 때문이다. end는 js에 더 친숙하고 php 자체의 장점을 충분히 활용할 수 없습니다.

그러나 낙관적인 관점에서 볼 때 PHP는 이미 시장에서 자리를 잡았고 PHP는 여전히 일반 웹 사이트에서 높은 점유율을 차지하고 있습니다. PHP를 사용하여 리팩토링된 오래된 시스템도 많이 있습니다. 저는 일부 회사에 아키텍처를 제안할 때 여전히 새로운 프로젝트에 PHP를 사용하도록 권장합니다. PHP는 확실히 개발 효율성 측면에서 1위입니다; period는 항상 다른 새로운 언어의 영향을 받게 됩니다. 이것은 PHP가 높은 동시성과 빅 데이터를 가질 수 없다는 말은 모두 말도 안되는 소리입니다. 데이터베이스의 아키텍처가 핵심입니다. PHP의 약점은 집약적인 계산입니다. 일반 웹사이트에서는 병목 현상이 데이터 레이어에 있기 때문에 쉽게 계산할 수 있는 것이 없습니다. 높은 동시성은 언어와 아무런 관련이 없으며 캐시를 사용하는 방법과 웹 서비스 아키텍처를 구축하는 방법에 따라 다릅니다. AI의 경우 현재 가장 많이 사용되는 것은 PHP의 형제인 Python입니다. 둘 다 해석 언어이며 Python에는 인공 지능을 위한 많은 클래스 라이브러리가 있습니다.

간단히 말하면 저는 PHP를 장기적으로 낙관합니다. .언어는 도구입니다. 할 수 있는 일을 하고 그 기능을 최대한 활용하는 데만 사용하세요.

더 많은 PHP 관련 지식을 보려면

PHP 중국어 웹사이트

를 방문하세요!

위 내용은 2019년에는 Java를 배우는 것이 좋을까요, 아니면 PHP를 배우는 것이 좋을까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

관련 기사

더보기