본문 바로가기
PHP/생활코딩

5/21(4) 생활코딩

by SKim입니다 2020. 5. 21.

* 오늘의 진도

 PHP

  첫번째 PHP 애플리케이션

 

5. 첫번째 PHP 애플리케이션

아래층부터 보기

 

1층) OS는

 - 아파치를 실행시킨다.

 - 랜카드/무선랜으로 인터넷을 통해서 다른 컴퓨터로 가게 한다.

   (※ 같은 컴퓨터에 서버워 클라이언트가 있다면 이 과정 생략)

 

3층) PHP interpreter = PHP engine

: PHP라는 웹앱은 아파치와 통신하는 것을 통해서,

PHP로 만들어진 코드를 해석해서 실행한 다음에,

그 결과를 아파치에게 돌려주는 역할을 한다.

 

4층) 우리가 만들 PHP 애플리케이션

= php라는 확장자를 가진 SW

→ 이것이 PHP interpreter를 통해서 해석되어,

 아파치를 통하고 OS를 통해서 클라이언트로 흘러가게 된다.

 

※ 3층에서 PHP interpreter가 하는 일:

위 코드를 아래와 같이 해석해준다.

 

 

 

확장자가 php인 파일을 만드는 것이 출발이다.

생활코딩에서는 에디터로 서브라임 텍스트를 사용한다.

 

여기에 서브라임 텍스트 사용법 강의가 있다.

https://opentutorials.org/module/406/3595

 

Sublime Text 소개 - Sublime Text 2

Sublime Text 2란? 코드 에디터(code editor)로 프로그래밍 언어를 작성 할 때 사용하는 프로그램으로 빠르고 가볍고 확장성이 좋은 에디터다. 홈페이지 http://www.sublimetext.com/ 주요기능 프로젝트 기능을

opentutorials.org

파일 - 오픈 폴더에서

C:\Bitnami\wampstack-7.4.6-1\apache2\htdocs 폴더를 불러온다.

 

이 폴더에 1stapp이라는 폴더를 만들고

helloworld.php 파일을 만든다.

 

웹브라우저에 입력할 주소는 localhost/1stapp/helloworld.php 이다.

String은 " 또는 ' 사용

'PHP > 생활코딩' 카테고리의 다른 글

5/22(2) 생활코딩  (0) 2020.05.22
5/22 생활코딩  (0) 2020.05.22
5/21(3) 생활코딩  (0) 2020.05.21
5/21(2) 생활코딩  (0) 2020.05.21
5/21 생활코딩  (0) 2020.05.21

댓글