관리 메뉴

DevBlackCat

PHP로 웹 개발 시작하기: 하루 15분, 15일 완성 프로젝트. Part 1 - 웹 프로그래밍 및 백엔드 개념 소개 본문

웹개발/PHP

PHP로 웹 개발 시작하기: 하루 15분, 15일 완성 프로젝트. Part 1 - 웹 프로그래밍 및 백엔드 개념 소개

DevBlackCat 2023. 6. 3. 17:18
728x90

PHP로 웹 개발 시작하기: 하루 15분, 15일 완성 프로젝트. Part 1 - 웹 프로그래밍 및 백엔드 개념 소개


안녕하세요! 오늘부터 함께 "PHP로 웹 개발 시작하기: 하루 15분, 15일 완성 프로젝트"를 진행하게 되었습니다. 이 글에서는 웹로그래밍 및 백엔드에 대한 기본 개념을 소개합니다. 차근차근 진행하면서 초보자 여러분도 웹 개발을 시작할 수 있을 거 같습니다. 그럼 시작해볼까요?

웹 프로그래밍이란, 웹 브라우저와 웹 서버 간에 정보를 주고받아 작동하는 응용 프로그램을 개발하는 것을 말합니다. 웹 프로그밍은 크게 프론트엔드(Front-end)와 백엔드(Back-end)로 구분됩니다.

프론트엔드는 웹 브라우저를 통해 사용자와 직접 상호작용하는 부분으로, HTML, CSS, JavaScript와 같은 언어와 라이브러리 사용하여 구현합니다.

백엔드는 사용자에게 보이지 않는 서버 쪽에서 동작하는 부분으로, 웹 애플리케이션의 핵심 로직이 구현되어 있습니다. 백엔드에서는 PHP, Python, Ruby와 같은 프로그래밍 언어들을 사용하여 데이터 처리, 로직 구현, 사용자 인증 등의 역할을 합니다.

프론트엔트는 보여지는 화면, 백엔드는 보이지않는 서버를 담당한다.



이제, 백엔드 개발에서 사용되는 주요 기술들에 대해 알아보겠습니다.

웹 서버: 웹 서버는 사용자의 요청에 대해 응답을 전달하는 역할을 합니다. Apache, Nginx 등의 웹 서버가 있습니다.
데이터베이스: 웹 애플리케이션에서 사용하는 데이터를 저장하고 관리하는 시스입니다. MySQL, PostgreSQL, MongoDB 등이 데이터베이스로 사용됩니다.
프로그래밍 언어: 웹 애플리케이션의 로직을 작성하는 데 사용되는 언어입니다. PHP, Python, Ruby, Java 등의 언어가 백엔드 개발에 사용됩니다.
오늘 소개드린 내용은 웹 프로그래밍과 백엔드념을 이해하는 데 충분할 것입니다. 이제 다음 글에서는 이 강좌의 주제인 PHP라는 언어에 대해 더 자세하게 알아보겠습니다. 함께 웹 개발을 배우며 성장해 나가요! 다음 글에서 만나요!

 

728x90