PPOMI + 3 CATS = INFINITY





이 강좌도 JDK와 이클립스를 설치해야한다

하핫 어제도 설치 동영상 봤는데...ㅎㅎㅎㅎ






처음부터 끝까지 그냥 NEXT 클릭하면 됨...

하하....... 지루하다



개발툴은 이클립스 써도 되고, 메모장이나 에디트 플러스 사용해도 됨

나는 브라켓이 편했음....



어쨌든 이 강좌에선 이클립스를 설치함......ㅎ.....

쓸데없는 것도 세세하게 설명해주시네..대단해



이클립스 설치시 생성 파일의 저장 위치를 설정하라고 함

편하신 곳으로..ㅎ





설치는 완료...!


아무래도 이클립스 불편해......

뭐 설정할게 많아...........................



이전 회사 개발실장님이 항상 아작스, 아작스라고 말씀하셨는데

온라인 취업지원서비스 꿈날개를 둘러보다보니 HTML 5 API 와 AJAX를 이용한 홈페이지 꾸미기라는

강좌가 있어서 수강하게 되었다





HTML5 API란 무엇일까??


HTML 보완를 위한 플러그인!





HTML5를 쉬운 기술과 어려운 기술로도 나눌 수 있다

쉬운 기술은 바로 태그를 이용한 화면 디자인


어려운 기술은 API를 사용한 디자인!


예 : 구글 지도 삽입 / 화면에 그림 삽입 / 동영상, 음악 삽입 등등




개발자들이 고생해서 만든 것을 몇 줄로 제어할 수 있는..

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 강사님 설명이 웃기당


구글 지도나 다음 우편주소 등등을 쓰는 것들!





최근에는 새로운 기능들도..!


데이터 저장 , 데이터 베이스 역할 등도 있넹...

기초 과정이라 쉽게 배울 수 있을듯!


천천히 강의 봐야겠다

 

php의 개괄적인 설명을 듣고나서, "쉽다"고 하는 PHP의 기본 문법을 배웠다

 

 

 

PHP의 기본 문법!

 

시작 태그는 <?php   끝 태그는 ?>

물음표가 들어간다는 것이 특이한 점!

꺽쇠의 경우 html에서 많이 썼었으니...

 

그리고 당연히 php 파일은 확장자가 php라는 점!

html 파일은 더블 클릭하면 웹 브라우저에서 확인이 가능하지만,

php 파일의 경우 서버에서 열었을때만 확인이 가능하다는 것!

 

주석처리의 경우

//  라인주석

/* 블록주석 */    css에서도 똑같이 쓰니까..

#쉘 형식 라인 주석

 

개발실장님은 라인주석을 많이 사용하셨다

// 로그인 처리

뭐 이런식으로

 

명령 구분은 세미콜론 ;

블록 마지막 줄에는 생략이 가능하다

 

 

 

대소문자를 구분하지 않는다는 것

 

태그와 함께 사용이 가능하다는 것

 

 

 

 

 

1. echo 함수 // 간단한 문자열 출력

 

 

 

c언어의 printf 라는...!

Hello World! 만 출력하면 반은 배운거라던데

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

 

 

PHP 실습하기

 

설치할 것이 많다아...

 

 

1. JAVA 설치

 

https://java.com/ko/download/

 

 

2. 이클립스 설치

 

https://www.eclipse.org/downloads/

 

 

3.  아파치 서버에 프로젝트 폴더 설정

 

 wamp 프로그램 > httpd.conf 파일 열고

 찾기로 documentroot 입력 "${install_DIR}/www"  부분을 주석처리하고, 만든 프로젝트내용으로 변경

 

 

 

 

 

 저장 후, wamp 프로그램에서 httpd-vhosts.conf 열기

 

 

 

 

위 내용처럼 수정후 저장 > 서버 리스타트!

 

 

 

 

이클립스 실행해서 wamp가 설치된 아파치와 php 셋팅하기

 

 

 

이름 설정후, Browse 클릭하여 php.exe 열기 클릭

 

 

next 클릭!

 

Debugger 설정하기

 

 

XDebug로 선택후 피니시!

 

 

 

php 바로 아래의 sever 클릭 후 위 내용을 입력하고 next,

 

똑같이 XDebug로 선택후 피니시!

 

 

 

 

뭔가 엄청 많다.......

이전에 LAMP로 해서 이런거 안 깔았는데....뭔가...더 복잡하다아.....