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. 1stclasscitizen
    2020.10.29
  2. 최건우
    2020.10.21. 좋은 강의, 감사합니다.
  3. 우성짱
    좋아요!
  4. H-mechanic
    20.09.08
  5. siwoo7447
    2020-08-02 11:56:27
  6. psyless
    20200724
  7. 기마
    감사합니다. 정말 신기하네요.
  8. hpyseun
    05/26/2020 감사합니다
  9. 이서연
    완료
  10. 아자요
    <php설치> 강의 뒷부분쪽에서 다운받은 bitnami폴더 -> apache -> htdoc에서 기존에 있던 파일 대신 새로 만드는 파일 넣으면 된다고 나와요.
    대화보기
    • 아자요
      HTML, Java Script 완강 후 새로운 도전시작

      20.04.28일 / 완료
    • OneJae EE
      20.04.05 일 / 37세 비전공자 / 완료
    • kms5131
      완료
    • 강냉
      127.0.0.1/..주소로 들어가면 기존에 만들어놨던 웹페이지만 계속뜨고
      만드는 php파일이랑 다른 웹페이지는 찾을수 없다고 뜨는데 왜그런걸까요???
    • 스티븐잡숴
      완료
    • ㅇㅇ
      웹서버를 거쳐야해서요 웹서버폴더에 올려놓고 ip주소를 주소창에 입력하셔야되요
      웹서버 강의 들으시면될듯
      대화보기
      • 정말 감사합니다.!!
      • 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 자세히 보기