>일반적인 문제 >웹 백엔드 개발은 주로 어떤 일을 하나요?

웹 백엔드 개발은 주로 어떤 일을 하나요?

藏色散人
藏色散人원래의
2019-02-25 11:38:1024662검색

애플리케이션이나 웹 서비스는 프런트엔드백엔드의 두 부분으로 나눌 수 있습니다. 이들의 역할은 이름에서 짐작할 수 있다. 프런트 엔드는 "볼 수 있는" 부분입니다. 애플리케이션이나 서비스와 상호작용할 수 있게 해주는 부분입니다. 앱이나 웹 사이트 사용 경험에 추가되는 색상, 애니메이션, 레이아웃 및 기타 모든 멋진 요소가 프런트 엔드입니다. 프런트엔드는 흔히 사용자 인터페이스(UI)라고 불립니다. 백엔드는 보이지 않는 부분입니다. 이는 애플리케이션이나 웹사이트의 내부 작동입니다. 여기에는 서버, 데이터베이스 등이 포함됩니다.

웹 백엔드 개발은 주로 어떤 일을 하나요?

예를 들어, 당신은 이 웹사이트에서 기사를 읽고 있습니다. 글꼴, 색상, 패턴 등이 이 페이지의 앞부분을 구성합니다. 그러나 이 기사의 웹페이지와 콘텐츠는 서버에서 제공되며 데이터베이스에서 가져옵니다. 이는 애플리케이션의 백엔드 부분입니다.

백엔드 개발자는 무엇을 하나요?

백엔드 개발자가 처리하는 작업에는 다음이 포함됩니다.

1. 데이터베이스와 상호 작용하는 코드 작성

3. 서버 측 코드는 안전하고 버그가 없습니다

4. 서버 측 코드가 대량의 트래픽을 처리할 수 있을 만큼 최적화되었는지 확인하세요

5. 다른 사람들이 귀하의 서비스를 사용할 수 있도록 코드를 온라인에 배포하세요

백엔드 개발자가 작업할 수 있습니다 애플리케이션이나 웹 서비스를 완성하는 데 필요한 기술이 백엔드 개발에만 국한되지 않기 때문에 다른 유형의 개발자와 단일 프로젝트에서 함께 작업합니다.

Essential Knowledge

백엔드 개발자가 사용하는 프레임워크, 언어 및 기술을 살펴보기 전에 숙지해야 할 몇 가지 사항이 있습니다.

먼저, 서버가 무엇인지, 그리고 다양한 유형의 서버를 이해하세요. (관련 기사 추천: ​​"

서버란 무엇인가

")둘째, 데이터베이스가 무엇인지, 그리고 데이터베이스의 종류에 대해 알아보세요. (추천 관련 튜토리얼: "

중국에서 흔히 사용하는 데이터베이스는 무엇인가요? 다양한 데이터베이스 소개

" "mysql 튜토리얼")셋째, HTTP가 무엇인지 기본적으로 이해하세요. 서버와 클라이언트(예: 웹 브라우저와 같은 애플리케이션의 "사용자") 간의 통신은 특정 규칙("프로토콜")을 통해 발생하며 프로토콜이 작동하는 방식을 이해해야 합니다. (관련 추천글 : "

http 프로토콜이란 무엇인가

")넷째, 응용프로그래밍인터페이스(API)가 무엇인지 알아야 합니다. 또한 REST API와 SOAP API의 차이점을 이해하세요. ("관련 기사 추천: ​​

API란 무엇입니까

") 참고: 일반적인 백엔드 기술 세트("기술 스택")를 LAMP라고 합니다. Linux(운영 체제), Apache(서버), MySQL(데이터베이스), PHP(서버 측 언어)의 약어입니다.

관련 추천: "

2019년 인기 있는 웹 백엔드 개발 프레임워크는 무엇인가요?

위 내용은 웹 백엔드 개발은 주로 어떤 일을 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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