PPOMI + 3 CATS = INFINITY

공부를 시작하는 글..

 

상당히 거창하지만 내 나름대로의 목표는 풀스택!까지는 아니지만 DB 제어 부분을 자유로 다루는 것! 이다

내가 이제껏 가장 많이 작업한 것은 랜딩사이트인데, 랜딩 사이트만 봐도 입력 받는 폼이 있어서 백엔드쪽을 알아야 했다

 

최근에 앞뒤 다 작업한 랜딩페이지의 경우 MySQL은 3일 배워서 어찌어찌 DB저장/연결은 했는데

솔직히 계속 쳐다보지 않는 이상 자꾸 까먹게 된다

 

사실 PHP도 수정만 조금 하지, 하드코딩이 안되서 처음부터 공부해보려한다.

 

 

 

PHP 기초 공부는 "꿈날개" 라는 취업지원사이트에서 강의를 보기로 했다.

 

 

 

 

 

*

 

 

 

스크립트의 유형

 

1. 클라이언트 사이드 스크립트

사용자가 입력한 값이나 서버가 전달한 결과를 클라이언트 측의 웹 브라우저에서 처리되는 스크립트

예 . 자바스크립트, 비주얼베이직 스크립트 등

 

2. 서버 사이드 스크립트

데이터 처리를 웹 서버가 수행

클라이언트 측으로부터 받은 요청의 처리 결과를 웹 브라우저에게 반환

예 . PHP, JSP, ASP 등

 

 

 

 

PHP의 발전

 

 현재(2017.6.22) PHP 7.2.6 버전 나옴

 

 

PHP의 특징

 

 1. 쉬운 프로그램 문법

대중화로 인해 문법 습득이 쉬움

텍스트 기반으로 프로그래밍 시간이 적게 걸림

오류 디버깅이 쉬움

단기 개발에 적합

 

 2. 데이터베이스와의 자연스러운 연계

어떤 종류의 데이터베이스와도 연결 가능

 

 3. 웹 어플리케이션 개발 전문

HTML과 혼합하여 사용 가능

파일의 데이터 저장 및 불러오기가 간편함

 

 

 

 

PHP의 활용

 

 1. 웹 폼 메일 구현

 2. 쇼핑몰, 물건 구입 사이트의 장바구니 구현

 3. 웹 로그 작성

 4. 액세스 카운터 어플리케이션 작성

 5. 게시판 ,RSS Reader 사용 가능

 

 

 

 

PHP의 플랫폼

 

웹 서버 : 아파치 / PHP

 

웹 시스템 : MySQL

리눅스는 누구나 무료로 자유롭게 수정, 재배포가 가능하다 => LAMP 플랫폼...

 

나는 WAMP 사용....ㅎㅎ..

 

 

 

WAMP 다운로드 하면 사용이 가능합니다

 

http://www.wampserver.com/en/