개발 언어 선택에는 한 가지 핵심 원칙이 있습니다. 올바른 비즈니스 시나리오에서 가장 인기 있는 언어를 선택하는 것입니다.
(1) 각 언어에는 고유한 비즈니스 시나리오가 있습니다. 비즈니스 시나리오에 따라 선택하세요(추천 학습: PHP 비디오 튜토리얼
)#🎜🎜 #예를 들어 채팅 서버를 개발해야 한다면 PHP를 선택하여 개발하면 정말 취하게 될 것입니다. PHP와 같은 스크립팅 언어는 채팅 서비스에 어떻게 적합합니까? 예를 들어 웹사이트를 개발한다면 php가 자바에 비해 효율성이 훨씬 좋습니다.
(2) 가장 인기 있는 언어를 선택하세요
다양한 언어에 적용할 수 있는 비즈니스 시나리오가 겹치므로 이 내용에서는 케이스 선택하는 방법?
내 대답은, 가장 인기 있는 것을 선택하는 것입니다.
앱 백엔드 개발 언어로는 java, php, python, ruby, golang, nodejs 등이 모두 지원되는데 어떤 것을 선택해야 할까요? ?
오픈소스 커뮤니티가 활성화되어 있나요? 바퀴를 직접 재발명하는 것을 피하기 위한 타사 라이브러리가 많이 있습니까?
(3) 동일한 비즈니스 로직을 유지하기 위해 서로 다른 두 언어를 사용하는 것은 큰 금기사항입니다
옛날 옛적에 한 기업가가 저에게 문의한 적이 있는데, 그의 프로젝트는 앱과 웹사이트의 두 부분으로 구성되어 있는데, 그는 Java를 사용하여 앱 백엔드를 개발하고 PHP를 사용하여 웹사이트 백엔드를 개발하기를 원했습니다.
즉시 설명하겠습니다. 이 상황은 바퀴를 재발명하는 경우입니다. 동일한 비즈니스 로직을 유지하기 위해 두 가지 언어를 사용하면 개발 효율성이 향상됩니까?
비즈니스 로직을 수정하려면 두 언어의 구현을 수정해야 하는데 이렇게 하면 개발 시간이 많이 낭비되지 않나요?
(4) 시스템에서는 다양한 개발 언어로 다양한 비즈니스 로직을 구현할 수 있습니다.
예를 들어, 백엔드 시스템의 MVC 프레임워크 부분은 PHP를 사용할 수 있으며 백엔드에서 예약된 작업 시스템을 구현해야 하는 경우 Java 또는 Python 사용을 고려할 수 있습니다. 두 언어 모두 성숙한 예약 작업 구현 솔루션을 갖추고 있습니다.
PHP 관련 기술 기사를 더 보려면 PHP 그래픽 튜토리얼 컬럼을 방문하여 알아보세요!
위 내용은 앱 백엔드를 개발하는 데 무엇이 사용되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!