웹 어플리케이션 기초

Javascript vs PHP

PHP 서버의 설정

php/php.ini 파일

  • 에러를 화면에 출력 : display_errors = On
  • 소스 수정시 즉시 반영 : opcache.ebable = 0
  • Apache 웹서버를 restart 한다.

 

언어별 특징

HTML/CSS : 정적인 언어

Javascript/PHP : 동적인 언어 , 서로 보완 및 경쟁 관계

  • Javascript : HTML 페이지를 사용자의 동작에 반응하여 동작하게 한다. 주로 클라이언트 사이드 언어
  • PHP : HTML의 tag와 내용을 동적으로 생성한다. 기존 여러개의 HTML 파일을 하나의 php 파일로 만들어 낼 수 있다. 주로 서버 사이드 언어

php1.php

  • php 파일은 기본적으로 html과 동일하게 동작한다.
  • php 언어를 html 문서 내에 삽입할 수 있다.

<!DOCTYPE html>
<html>
<head>
     <meta charset="utf-8">
</head>
<body>
  <h1>php</h1>
  <?php
    echo 10+10;
  ?>

  <h1>JavaScript</h1>
  <script>
    document.write(10+10);
  </script>
</body>
</html>

 

* 브라우저에서 소스 보기로 차이를 알아보자.

댓글

댓글 본문
작성자
비밀번호
버전 관리
휴먼밸
현재 버전
선택 버전
graphittie 자세히 보기