티스토리 뷰
PHP란?
PHP(Hypertext Preprocessor)는 동적 웹 프로그래밍을 위해 개발된 서버사이드 프로그래밍 언어입니다.
인터넷을 사용할 때 우리가 보는 수많은 웹페이지들은 모두 HTML로 작성됩니다. 특정 웹주소로 접속하면 해당 서버는 HTML 문서를 전송하고 사용자는 브라우저를 통해 내용을 확인할 수 있습니다.
개발자가 사용자에 따라 다른 사진이 나타나는 페이지를 만들고자 한다면 어떨까요? 아마 각각의 사용자에 대한 HTML 문서를 작성해야 할 것입니다. 하지만 일일히 모든 경우에 수에 맞춰 HTML 문서를 작성하는 건 굉장히 번거로운 일입니다. 작성을 했다고 하더라도 수많은 문서들을 관리하고 또 수정하는 것도 쉽지 않을 것입니다. 이런 어려움을 해결하기 위해 등장한 것이 동적 웹 프로그래밍입니다. 사용자의 요청, 행동, 데이터 등 변화하는 상황에 맞춰 동적으로 웹페이지를 생성하는 것이죠.
PHP는 동적 웹 프로그래밍 언어 중 꽤 오래된 언어에 속합니다. 현재는 더 좋은 성능과 효율을 가진 언어들이 많기에 미래가 없다(..)라고 꽤나 놀림을 받기도 합니다. 하지만 생각보다 많은 서비스들의 기반에선 아직 PHP를 채택하고 있습니다.
아래는 공부하면서 참고했던 사이트 2개입니다.
감사합니다.
공부한 내용을 복습/기록하기 위해 작성한 글이므로 내용에 오류가 있을 수 있습니다.
'PHP' 카테고리의 다른 글
[PHP] 공공데이터(OPEN-API) 저장하기 (feat. MySQL, XML) (0) | 2023.01.05 |
---|
댓글