티스토리 뷰
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 |
---|