>백엔드 개발 >PHP 튜토리얼 >왜 많은 사람들이 B/S 애플리케이션 개발에 PHP 대신 Java를 사용합니까?

왜 많은 사람들이 B/S 애플리케이션 개발에 PHP 대신 Java를 사용합니까?

WBOY
WBOY원래의
2016-08-20 09:03:582207검색

말씀드린 것처럼 왜 그렇습니까? Java가 코드를 바이트코드로 컴파일하고 코드를 보호하는 역할을 할 수 있을까요? 아니면 이유가 무엇인가요?

답글 내용:

말씀드린 것처럼 왜 그렇습니까? Java가 코드를 바이트코드로 컴파일하고 코드를 보호하는 역할을 할 수 있을까요? 아니면 이유가 무엇인가요?

PHP의 장점은 주로 개발 효율성과 낮은 학습 비용에 있는 반면, Java는 성능이 더 좋다고 합니다. . 따라서 "응용 프로그램"이므로 무의식적으로 더 나은 성능을 가진 응용 프로그램을 선택하게 될 것입니다.

그런데 사실 이런 비교는 전혀 의미가 없습니다. 那么多人用Java开发B/S应用,而不用PHP? php를 사용하여 개발하는 분들도 많지만 java를 사용하는 분들만 보이시죠. 솔직히 언어 발전을 방해하는 대부분의 이유는 성능이 아니라 엔터프라이즈급 생태계에서는 Java가 더 나을 수도 있습니다

W3Techs 통계에 따르면 인터넷 웹사이트의 82%가 PHP로 구동되는 것으로 나타났습니다.

RedMonk는 Github(가로축)과 StackOverflow(세로축) 데이터 분석을 결합하여 2016년 6월에 발표된 프로그래밍 언어 순위를 집계했습니다. 상위 4개는 JS, Java, PHP, Python이고 C#, C++, Ruby는 공동입니다. 다섯째, 다음은 C와 OC입니다.

https://www.google.com/ncr#q=php
결과 약 7,670,000,000개(0.60초)
https://www.google.com/ncr#q=...
결과 약 411,000,000개(0.58초)

https://www.baidu.com/s?wd=php
Baidu가 약 100,000,000개의 관련 검색결과를 찾았습니다
https://www.baidu.com/s?wd=java
Baidu에서 약 95,400,000개의 관련 검색결과를 찾았습니다

Taobao/Baidu/Sogou/360/Sina/Tencent/Xiaomi 등은 PHP를 널리 배포했습니다.
https://www.taobao.com/index.php
https://www.tmall . com/index.php
https://www.baidu.com/index.php
http://www.sogou.com/index.php
http://www.so.com / index.php
http://weibo.com/login.php
http://t.qq.com/login.php
http://list.mi.com/index.php

Jack Ma는 PHP를 사용하여 전자상거래의 보물을 찾았고, Zuckerberg는 PHP를 사용하여 인생의 Facebook을 열었습니다.
빠른 발전을 추구하는 인터넷 시대, 짧고 단순하며 빠른 PHP를 대체할 수 있는 사람은 누구일까요?
자바 웹은 단순히 농담일 뿐이고, 투자자의 IQ에 대한 모욕일 뿐이며, 투자자의 소중한 시간과 돈을 낭비할 뿐입니다.
자바 웹은 PHP의 철벽 아래서 반드시 실패할 것입니다. 인터넷 급류에 잠겨 있습니다.

Jack Ma의 직원들이 개발 주기가 끝난 후 Java를 사용하여 개발을 고집했다면
Jack Ma는 오래 전에 파산했을 것으로 추정되며, 이제는 그는 단지 평범한 사람들의 교사일 수도 있습니다.
PHP 애플리케이션을 통해 간접적인 혜택을 받은 Jack Ma가 성공을 위한 첫 걸음을 내디뎠습니다.
지금까지 Taobao와 Tmall에서 가장 많이 방문하는 홈페이지와 검색 페이지는 여전히 PHP로 운영되고 있습니다.
당신과 같은 JAVA 사용자는 PHP의 힘에 대해 의문을 제기할 수 없습니다.

Java 서비스를 온라인으로 가져오는 데 밤새도록 시간이 걸리기 때문에 O&M 및 개발 경험이 형편 없습니다.
컴파일 및 핫 배포가 필요 없는 PHP는 빠른 개발 및 배포에 훨씬 더 친숙합니다. 🎜> Java Web의 실행 컨테이너인 Tomcat은 Java를 기반으로 개발되었으며, PHP의 PHP-FPM은 C 언어로 개발되어 있어 PHP 성능이 전혀 저하되지 않습니다.
Java 클래스 라이브러리 rt. .jar은 Java로 개발되었으며 PHP의 PECL 라이브러리 기능은 모두 C로 구현되었으므로 현재 PHP 성능은 저하되지 않습니다.
Java 웹 프로젝트는 일반적으로 많은 타사 클래스 라이브러리와 함께 실행되는 반면, PHP는 네이티브 개발만 사용합니다. 프레임워크가 없고 PHP7을 추가하면 웹 애플리케이션 병목 현상이 일반적으로 데이터베이스 I/O 및 네트워크 I/O에서 발생하기 때문에 Java가 느린 것보다 낫지 않을 수 있습니다.

실적 이유...

가자, 이 질문이 얼마나 모욕적인가!

많은 사이트가 PHP로 시작하여 Java로 변환되었으므로 컴파일 후에는 더 빠르게 실행됩니다.

또한 성능이 중요한 점은 Java의 엔터프라이즈급 개발 성숙도와 주변 프레임워크의 완성도가 상대적으로 좋다는 것입니다. 그래도 PHP는 언제나 최고죠 ㅎㅎㅎ

찢겨야 해, 아 안돼, 페이스 북 등 많은 것들이 섞여 있습니다.

java/c++/php입니다

시나리오, 비즈니스 시나리오! ! ! 다양한 언어는 다양한 비즈니스 특성에 적합합니다.

JavaEE 기술 시스템이 완벽하고 디커플링이 잘 이루어졌으며 프로젝트 규모가 커서 가격이 저렴할 수 있습니다.

원하는 도구를 사용하세요. 그렇긴 하지만, 이 질문은 너무 많은 증오를 불러일으켰습니다. .

PHP는 Java를 못하는 것 같습니다

PHP 여러분, 괜찮으세요? 하하하하

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