PHP란? [초보자용]
PHP란 무엇인가
동적 웹 페이지를 작성할 수 있는 서버측 프로그램 언어.
동적이란?
일반 HTML은 정적 웹 페이지이며,
제작자가 내용을 다시 쓰지 않는 한 언제 액세스해도 같은 것이 표시된다.
해당 페이지에 프로그램을 작성하고 사용자가 버튼을 누르거나 액세스할 때
표시 내용을 바꿀 수 있는 것이 동적인 페이지.
서버측이란?
서버측(서비스를 제공하는 측의 컴퓨터)에서 프로그램을 이동하는 것.
PHP를 사용하면 할 수있는 예
EC 사이트 구축


(상품을 몇 개 넣었는지, 그 상품의 금액은 얼마인가,
자동으로 계산 및 계산하는 것도 PHP로 구현 가능)
(인기순, 신착순, 조건에 따라 표시하는 항목을 변경하는 것도 가능)
SNS 사이트 만들기


WordPress란 PHP와 MySQL(데이터베이스)를 이용하고 있다
블로그 작성 소프트웨어로, PHP 프로그래밍의 스킬을 가지고 있으면
WordPress를 커스터마이즈 할 수 있다.
PHP를 사용하려면
PHP는 웹 서버에서 실행되므로,
일반 HTML을 공개하는 웹 서버를 준비해야합니다.
(이와 같이, 프로그램을 움직일 준비를 하는 것을 환경 구축이라고 한다.)
환경 구축
웹 애플리케이션을 만들려면,
웹 서버(ex Apache)나 DB(ex MySQL), 프로그래밍 언어(ex PHP)가 필요.
보통은, 이것들을 개별적으로 각각 인스톨을 할 필요가 있지만,
XAMPP라는 응용 프로그램을 설치하고 사용하면,
PHP나 Apache, 데이타베이스인 MySQL, 등을 일괄 인스톨 해 간단하게 환경 구축을 할 수 있다.
(그 밖에도 환경 구축의 방법이나 어플리케이션은 있습니다만, XAMPP는 가장 인기 있는 PHP 개발 환경이라고 합니다.)
Javascript와의 차이
PHP와 JavaScript의 큰 차이점은 코드가 어디에서 실행되는가?
자바스크립트는 클라이언트측(웹사이트를 탐색하는 브라우저)
코드를 받고 거기에서 작동합니다.
따라서 어떤 코드가 작성되었는지 누구나 볼 수 있습니다.
반면 PHP는 서버 측에서 코드를 실행합니다.
클라이언트측은 그 결과만 받기 때문에,
어떤 코드로 나온 결과인지 볼 수 없습니다.
Reference
이 문제에 관하여(PHP란? [초보자용]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/freedomdom/items/54668383a6f16966131d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)