WEB2 - PHP

PHP의 원리

수업소개

여기서는 HTML만으로 만들어진 웹페이지와 PHP로 만들어진 웹페이지의 차이를 보여줍니다. PHP로 만들어진 웹페이지는 요청할 때마다 프로그래밍적으로 만들어지기 때문에 동적입니다. 동적이라는 것의 의미를 잘 음미해보세요.

 

 

 

HTML VS PHP

index.html

<!doctype html>
<html>
  <body>
    2018-01-20 18:36:01
  </body>
</html>

index.php

<!doctype html>
<html>
  <body>
    <?php
      echo date('Y-m-d H:i:s');
    ?>
  </body>
</html>

 

댓글

댓글 본문
작성자
비밀번호
  1. baesh93
    정말 이해하기 쉽게 설명해주시네요. 최고입니다!!
  2. 돼지천재
    감사합니다.
  3. 루키배
    늦게 시작한 코딩초보입니다. 고맙습니다. 정말 정말
  4. Gihoon Pomme Ryu
    완료. 고맙습니다.
  5. 빨간약먹은파도
    한글 자막이 자동생성 말고도 보기 좋게 삽입되어 있으면 좋겠어요!
  6. cheunji8209@gmail.com
    잘들었습니다 ㅎㅎ
  7. 로버트한
    감사합니다.^^
  8. 심민섭
    왜냐하면 PHP 라는 언어 자체를 웹브라우저가 해석하는 것은 불가능하기 때문입니다. 말씀하신 것 처럼 파일로서 불러오게 된다면, 웹브라우저가 그 코드 자체를 출력하는 것이고 이것은 html일 경우에는 아무런 문제가 없지만(요청하는 것과 출력되는 것이 동일하기 때문에), PHP를 그 코드 자체로 출력하면 문제가 생기기 때문입니다. 그래서 PHP는 서버와 PHP프로그램이 필요한 것이고 그 서버와 프로그램의 역할을 하는 것이 아파치 이며 그 아피치를 사용하기 위해서는 파일로 index를 여는 것이 아니라 서버를 통해서(127. ...) 열어야 합니다.
    대화보기
    • 원스팩토리
      감사합니다.
    • 원스팩토리
      감사합니다.


    • C:\Bitnami\wampstack-7.1.14-0\apache2\htdocs\index.php

      라고 하면 그냥 html로 나오는건가요?

      http://127.0.0.1......고 쳐야 php가 작동하는데 무슨 차이인지 잘 모르겠습니다.
    • Jeonghee Gwon
      와 php 재밌는 언어네요. 다음강의가 기대됩니당^^
      다음 강의는 내일 들을게요. 고맙습니다.^^
    • Jae Il Park
      감사합니다~~
    • 늅늅개발자
      오 감사합니다 저도 궁금했는데 해결됐어요!
      대화보기
      • 광현
        시간 설정이 미국 로스앤젤레스 시간으로 설정돼 있어서 그렇습니다.

        이렇게 해보세요

        php.ini 파일 열기

        date.timezone ="America/Los Angeles"를

        date.timezone ="Asia/Seoul"로 바꾸고 파일 저장

        Bitnami WAMP Stack Manager Tool 파일 열기

        Manage Servers 창에서 Apache Web Server 클릭. 우측 restart 버튼 누르기

        index.php 파일 새로고침하기.

        도움이 되셨길.
        대화보기
        • 궁금
          안녕하세요.
          Y-m-d H:i:s 를 실습해 보았는데요
          현재는 21시인데, 4시로 나타나네요. 왜 그런건가요??
        버전 관리
        egoing
        현재 버전
        선택 버전
        graphittie 자세히 보기