티스토리 뷰

PHP

[PHP] PHP 시작하기

rimo (리모) 2022. 12. 12. 15:30

 

PHP란?

PHP(Hypertext Preprocessor)는 동적 웹 프로그래밍을 위해 개발된 서버사이드 프로그래밍 언어입니다.

 

 

PHP: Hypertext Preprocessor

PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.

www.php.net

 

 

 

인터넷을 사용할 때 우리가 보는 수많은 웹페이지들은 모두 HTML로 작성됩니다. 특정 웹주소로 접속하면 해당 서버는 HTML 문서를 전송하고 사용자는 브라우저를 통해 내용을 확인할 수 있습니다. 

 

개발자가 사용자에 따라 다른 사진이 나타나는 페이지를 만들고자 한다면 어떨까요? 아마 각각의 사용자에 대한 HTML 문서를 작성해야 할 것입니다.  하지만 일일히 모든 경우에 수에 맞춰 HTML 문서를 작성하는 건 굉장히 번거로운 일입니다. 작성을 했다고 하더라도  수많은 문서들을 관리하고 또 수정하는 것도 쉽지 않을 것입니다.  이런 어려움을 해결하기 위해 등장한 것이 동적 웹 프로그래밍입니다. 사용자의 요청, 행동, 데이터 등 변화하는 상황에 맞춰 동적으로 웹페이지를 생성하는 것이죠. 

 

PHP는 동적 웹 프로그래밍 언어 중 꽤 오래된 언어에 속합니다. 현재는 더 좋은 성능과 효율을 가진 언어들이 많기에 미래가 없다(..)라고 꽤나 놀림을 받기도 합니다. 하지만 생각보다 많은 서비스들의 기반에선 아직 PHP를 채택하고 있습니다. 

 

 

아래는  공부하면서 참고했던 사이트 2개입니다. 

 

 

 

WEB2 - PHP - 생활코딩

수업소개 이 수업은 https://opentutorials.org 를 만들어가면서 PHP에 대한 지식과 경험을 동시에 채워드리기 위한 목적으로 만들어진 수업입니다.  수업대상 이 수업은 1억개의 웹페이지를 생산하면

opentutorials.org

 

 

1장. 들어가며

이 글은 **단 몇 개월 만이라도 웹 프로그래밍을 해 본 사람**이 짧은 시간 내에 PHP 를 습득해서 사용해야 하는 상황을 위해 **빠르게 읽어서 전반적인 내용을 인지**하고 …

wikidocs.net

 

 

 

감사합니다.

 


공부한 내용을 복습/기록하기 위해 작성한 글이므로 내용에 오류가 있을 수 있습니다.

'PHP' 카테고리의 다른 글

[PHP] 공공데이터(OPEN-API) 저장하기 (feat. MySQL, XML)  (0) 2023.01.05
댓글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday