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. ㅇㅇ
    웹서버를 거쳐야해서요 웹서버폴더에 올려놓고 ip주소를 주소창에 입력하셔야되요
    웹서버 강의 들으시면될듯
    대화보기
    • moon
      정말 감사합니다.!!
    • Charlie Kwon
      수업을 여기 저기 군데 군데 뿌려놔서 순서가 헷갈려서 그런건지는 모르겠지만 web 냐 클라이언트냐 어디를 먼저 순서로 잡고 해야 하는지 정신이 없네요
    • 펜펜
      감사합니닷!
    • 19.12.30 수완
    • 햄쮸맨
      PHP는 참 똑똑한 녀석이군요! 그때그때 알아서 척척하는 녀석 흠흠!
    • 몽글몽글솜사탕
      감사합니다
    • 박상훈
      감사합니다 !
    • 허공
      190507 감사합니다.
    • 이고잉님후계자
      날짜가 29일인데 왜 28일로 나오징...
    • 지미츄
      감사합니다
    • johnAhn
      감사합니다.
    • baesh93
      정말 이해하기 쉽게 설명해주시네요. 최고입니다!!
    • 돼지천재
      감사합니다.
    • 루키배
      늦게 시작한 코딩초보입니다. 고맙습니다. 정말 정말
    • Gihoon Pomme Ryu
      완료. 고맙습니다.
    • 빨간약먹은파도
      한글 자막이 자동생성 말고도 보기 좋게 삽입되어 있으면 좋겠어요!
    • cheunji8209@gmail.com
      잘들었습니다 ㅎㅎ
    • 로버트한
      감사합니다.^^
    • 심민섭
      왜냐하면 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 자세히 보기