생활코딩

Coding Everybody

코스 전체목록

닫기

JavaScript vs PHP

아래 영상에서는 실습을 좀 더 원할하게 진행하게 하기 위해서 코드에 오류가 있을 때 그것을 화면에 출력하는 방법과 변경된 코드가 신속하게 결과에 반영되도록 하는 방법을 포함하고 있는 영상입니다. 

다음 라이브 방송에서는 여기서 소개한 각 기술의 존재 이유에 대해서 보다 상세하게 설명하고 있습니다. 뒤에서 다 배울 내용이지만, 이 기술에 대한 호기심이 더 생긴다면 아래 영상을 참고해주세요. 
자바스크립트를 왜 쓰는가? 생활코딩 라이브 방송  (11분 29초부터)
PHP를 왜 쓰는가? 생활코딩 라이브 방송 바로가기 

댓글

댓글 본문
작성자
비밀번호
  1. 경영
    opcach가 검색이 안돼요
    줄도 1852가 마지막이에요
  2. 아나이스
    가족들이 늦잠자는 시간에 열공하고 가요~
  3. 조형
    그러면 그냥 Start 눌러주시면 될 것 같은데요.
    대화보기
    • 김성훈
      홈페이지 접속하면 자바스크립트 오류라고 가끔씩 뜨던데

      강의를 듣다 보면

      메시지가 어떤 건지 알 수 있을 듯하네요!
    • 이상웅
      Bitanami => Manage Servers=> Apache Web Server를 restart하라 하셨는데 이것이 우측에 "stopped"며 restart버튼은 활설화가 안되어있어요. 이럴땐 어떻게 하나요
    • Scia
      이번 년도에 한 라이브 방송을 링크를 걸어 도움되게 해 주시다니
      정말 부지런하세요!!
    • Hyojeon Kim
      항상 잘 보았습니다.
    • 황성준
      잘봤어여~
    • Chul Joon Ahn
      아하... php, Java가 정말 유용한 언어였군요. 연관된 수많은 웹페이지들의 내용을 일괄적으로 바꾸기 위해서!
    • Jay Yoon
      <설정방법 요약>
      1. PHP설정(PHP폴더內 php.ini 파일)
      1)에러정보표시 : display_errors = On 설정
      2)실시간 결과반영 : opcache.enable=0

      2. 상기 설정내용 적용하기(manager-windows.exe)
      Manager Servers -> Restart
      (PHP는 아파치 서버에서 운용되므로 서버 재시작 필요)
    • sweetdanda
      낮은 버전 설치를 해서인지 opcache 검색이 되지 않아 우선 그냥 넘어갑니다 ^^; 추후 진도를 따라갈때 문제가 될까요? 강의를 들으며 점점 깊어지는 난이도에 더 집중하며 열심히 부지런히 따라가봅니다^^
    • Pyung Chun Ko
      점점 어려워지네 이럴거얌? 나 힘드로..
    • 이인태
      고맙습니다...
      많은 도움이 되네요.. ^^
      대화보기
      • 이윤근
        apache2 일거에요
      • 윤진혁
        위의 2번째 영상에서 나온 Javascript 예시에 관한 질문입니다.

        영상에는 Javascript로 버튼을 만들어서 흰색/검은색으로 배경을 바꾸는 것을 보여주셨는데,
        HTML로 흰색페이지 검은색페이지 만들어서 서로 링크걸어두는 것이랑 Javascript로 버튼을 만드는 것이랑
        작동원리가 전혀 다른 건가요? Javascript로 작성하는 게 더 효율적인건가요????
      • Juwon
        opcache 가 검색이 안돼요...
      • GIMYO
        넵! 함께 열공합시다:)
        대화보기
        • 김재훈
          요점정리가 너무 잘되어 있으셔서 퍼갈게요^^
          감사합니다~ㅎㅎ
          대화보기
          • 최상호
            php..생소하네요
          • Victor_Maeng
            듣기만 해도 설레내요 .. 어서 빨리 해보고 싶습니다.
            그런데 제가 Mac을사용하는데 php.ini 파일에
            opcache은 찾아봐도 없네요
            혹시나해서 같은라인코드에 있을가찾아봐도 없는데
            Mac은 따로 설정이 필요없는것인지요 ....
          • 김진희 (Jinhee Kim)
            뭔가 앞으로 어려워질것 같지만... 일단 배워볼게요 ㅎㅎ
          • 강응택
            아. 오늘은 그만 쉬어야 겠다. 이제 드디어 그이야기가 그이야기처럼 들리네요.
          • kokodong
            codeanywhere을 사용하는 학생은 1번에서 어떻게 하면 좋을까요?
          • 황성빈
            개념이 어렵지만 일단 완료!
          • 백곰몬
            완료!
          • 김준환
            17.06.11
          • 이희태
            java script vs PHP수강완료하였습니다
          • 산강파파
            밀린 숙제라고 생각했는데, 강의 들으니 맘이 편해 집니다. 다들 파이팅!!
          • 최창용
            감사합니다.
          • Awon
            흐흐 금요일에 못해서 지금 새벽 4시에 보고 있습니당... 정말 이고잉님 은인이세요. 코딩을 하고 싶었는데 감이 안와서 하지 못하고 있을 때 저에게 배움을 주셨어요 흙흙
          • SangHak Kim
            췤!
          • 박동연
            예전에 PHP가 없었을 때는 정말 얼마나 짜증나고 귀찮았을까요...
          • John
            복습 필요.
          • qudwn
            완료!
          • codeanywhere를 쓴다면 php환경설정은 필요 없는건가요?
          • Kuon
            제가 받은 비트나미 버젼이 다른걸까요 5.4.40-0 버젼인데 해당 아톰으로 열었더니 opcache는 찾을수도 없고 화면에 1875줄로 표시되어 있어 그쪽도 찾아봤지만 없네요. ㅡㅜ
            그래도 아래에 대화 내용을 보니 수업에 큰 상관은 없어보여 그냥 진행하겠습니다.
          • 박동훈
            감사합니다
          • GIMYO
            네. 수정한 결과가 바로 반영되는지 아니면 1 ~ 2분 있다가 반영되는지 차이여서
            그렇게 크게 상관은 없을 것 같네요.
            대화보기
            • GIMYO
              9-2. 웹애플리케이션 만들기 - JavaScript vs PHP
              ① PHP 구성설정
              - 파일경로 : C(설치드라이브):\Bitnami\wampstack-5.6.30-3\php\php.ini
              * php.ini 파일 또는 문서유형이 ‘구성설정’으로 된 파일 열기
              ┗ 사용하는 응용프로그램은 메모장 등 텍스트 편집가능한 도구
              ② PHP 설정 변경
              - 에러가 화면에 출력되는 설정 : “display_errors” 검색
              ☞ display_errors = Off 설정을 On으로 변경
              * 에러가 꺼져있는 이유 : 실제 서비스 시 공격자에 에러 메시지 노출 방지
              - 수정한 코드 결과 즉시 반영되는 설정 : "opcache" 검색
              ☞ opcache.enable=1 설정을 0으로 변경
              * opcache가 0이면 수정한 내용이 결과에 바로 반영
              ③ 변경한 PHP 파일내용 적용시키기
              - 파일경로 : D:\Bitnami\wampstack-5.6.30-3\manager-windows
              - Manage Servers 탭 - Apache Web Server 클릭 후 ‘Restart’
              ┗ 변경한 PHP 파일 내용 동작시키기 위함.

              9-3. 웹애플리케이션 만들기 - JavaScript vs PHP
              - HTML & CSS : 정적인 언어(한 번 표시되면 동작이 변경되지 않음)
              ┗ 문서를 만들기 위한 목적의 언어
              - JavaScript & PHP : 동적인 언어(사용자 행동 시 동작이 변경됨)
              ┗ 프로그램 & 애플리케이션을 만들기 위한 목적의 언어
              * JavaScript & PHP : 경쟁관계이자 협력관계

              ① JavaScript(동적인 언어)
              - 사용자 요청에 의해 웹브라우저에 명령 할 수 있는 언어
              예) 모니터 출력화면에서 버튼 클릭 시 화면색상을 변경
              ② PHP(동적인 언어)
              - HTML문서는 태그와 정보가 하나의 덩어리로 구성
              예) <h1>변수와 상수</h1> : <h1></h1>은 ‘태그’, 변수와 상수는 '정보'
              - PHP는 하나의 HTML태그로 여러 정보를 표현 할 수 있는 방법
              ┗ 즉 HTML문서 내의 태그와 정보를 분리하여 관리하는 방법
              ☞ 파일명.php라는 하나의 파일로 여러 개의 웹페이지 제작 가능
            • 비트나미를 처음 깔 때 최신버전이 오류나서 5.4.40-0버전으로 깔았는데
              댓글들을 읽어보니 이 버전은 php.ini에 opcache가 없나보네요. 이거 그냥 해도 괜찮겠죠?
            • 시후애비
              감사해요.
            • 정미정
              감사합니다! 오늘도 잘 듣고있어요:)
            • Lydia
              감사합니다~
            • 이경민
              오늘도 잘 봤습니다.
            • Bank in
              금일은 여기까지
              잘 들었습니다.
            • 나대로
              ㄷㄷㄷ..뭔가 노트에 적어 놓질 못하는 영역입니다 ...아 ~ 그렇구나 하는데 ... 뒤돌아서면 뭐지? 하는 느낌 ㅜㅜ
            • php와 style의 차이는 뭔가요? ㅠ
            • 중년
              JS, PHP 이제 시작인데 벌써부터 긴장되네요. 머리가 따라 줘야 할 텐데.. 이 나이에...ㅜㅜ
            • Jaehyun Kim
              이제 본격적으로 코딩의 세계로 들어갑니다!^^ 감사합니다!^^
            • 스타일C
              감사합니다 ...
            버전 관리
            egoing
            현재 버전
            선택 버전
            graphittie 자세히 보기