[PHP] Application

Dev_Honey·2022년 10월 7일
0

PHP

목록 보기
5/11
post-thumbnail

에디터로 작업해보기

나는 vsc를 사용하여 편집할 것이다.
/Applications/mampstack-8.1.10-0/apache2/htdocs 폴더를 vsc로 연다.
htdocs === document root이다.
vsc에서 php를 잘 사용하기 위해서 extends에서 php관련 확장을 받아서 사용하면 좋다.


이렇게 했을 때 , localhost:8080/firstapp/HelloWorld.php를 주소창에 입력하면

이렇게 뜨는 것을 확인할 수 있다.

<?php
echo "Hello World";
// data type === string, " ", ; 세미콜론은 한 줄의 코드가 끝났다는 의미
//echo는 뒤에 나오는 데이터를 화면에 출력해주는 내장함수
?>

요게 php 문법의 시작이다. <?php 이거 다음에 이제 원하는 코드를 넣으면 된다. 그리고 코드가 끝나면
?>로 닫아준다.


SERVER SIDE SCRIPT를 왜 사용하는가?

처음에는 템플릿을 많이 만들 필요는 없었으나, 점점 템플릿도 많아지고 브라우저로 보내야하는 데이터가 템플릿만으로 해결할 수 없어서 server side script가 나오게 되었는데, 각 언어의 interpreter 역할을 하는 Engine이 php,java,python ... 으로 된 파일을 번역하고, html파일로 만들어서 그것을 web browser에 전송하게 된다.
즉, 단순했던 WEB이 점점 복잡해지고, 다양화 되면서 Server Side Script의 필요성이 생긴 것이다.


URI, URL 의 차이?

URI
통합 자원 식별자(Uniform Resource Identifier, URI)는 인터넷에 있는 자원을 나타내는 유일한 주소이다.
URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙어 다닌다.
URI의 하위개념으로 URL, URN 이 있다

URL
URL(Uniform Resource Locator, 문화어: 파일식별자, 유일자원지시기)은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이다.
즉, 컴퓨터 네트워크와 검색 메커니즘에서의 위치를 지정하는, 웹 리소스에 대한 참조이다.
흔히 웹 사이트 주소로 알고 있지만, URL은 웹 사이트 주소뿐만 아니라 컴퓨터 네트워크상의 자원을 모두 나타낼 수 있다. 그 주소에 접속하려면 해당 URL에 맞는 프로토콜을 알아야 하고, 그와 동일한 프로토콜로 접속해야 한다.


참조

profile
자습서 같은 공부 블로그 만들기!

0개의 댓글