소개
현재
2년차 아빠, 5년차남편, 2년차 CTO
피플펀드컴퍼니 2015.09 ~ 현재 - CTO ( IT의 모든 일 )
아재
과거
록앤올(김기사) 2년 - 교통정보 분석, 미래 속도 예측
금융회사 6년 - 해외선물, FX거래 시스템
통신회사 2년 - 인사 관리 시스템
게임회사 3년 - MMORPG 서버 개발
10살때부터 컴퓨터와 금융을 좋아했음.
3.
이 이야기는 서로다른 Web Framework간
점진적으로 갈아타는 기본 지식과 성공 사례입니다.
PHP
PHP(Hypertext Preprocessor)는 프로그래밍언어의 일종이다. 원
래는 동적 웹 페이지를 만들기 위해 설계되었으며 이를 구현하기 위
해 PHP로 작성된 코드를 HTML 소스 문서 안에 넣으면 PHP 처리
기능이 있는 웹 서버에서 해당 코드를 인식하여 작성자가 원하는 웹
페이지를 생성한다. 근래에는 PHP 코드와 HTML을 별도 파일로 분
리하여 작성하는 경우가 일반적이며, PHP 또한 웹서버가 아닌
php-fpm(PHP FastCGI Process Manager)을 통해 실행하는 경우
가 늘어나고 있다.
https://ko.wikipedia.org/wiki/PHP
15.
<html>
<body>
1~10까지 나오는 예제입니다.여기는 HTML 부분입니다.<br>
<?php
for( $i = 1 ; $i <= 10 ; $i++ )
{
echo $i;
echo “<br>”;
}?>
여기도 HTML 부분입니다.<br>
</body>
</html>
16.
Django
장고(Django)는 파이썬으로 작성된오픈 소스 웹 애플리케이션 프레임워크로, 모델-뷰-
컨트롤러 패턴을 느슨하게 적용한다. 2005년 7월에 BSD 사용 허가서로 공개되었다.
이 웹 애플리케이션 프레임워크는 집시 재즈 기타리스트인 장고 라인하르트의 이름을 따
명명되었다.
고도의 데이터베이스 기반 웹사이트를 작성하는 데 있어서 수고를 더는 것이 장고의 주
된 목표이다. 장고는 콤포넌트의 재사용성(reusability)과 플러그인화 가능성
(pluggability), 빠른 개발 등을 강조하고 있다. 또한, "DRY(Don't repeat yourself: 중
복배제)" 원리를 따랐다. 설정 파일 일서부터 데이터 모델에까지 파이썬 언어가 구석구석
에 쓰였다.
https://ko.wikipedia.org/wiki/%EC%9E%A5%EA%B3%A0_(%EC%9B%B9_%ED%94%84%EB
%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)
HTTP
HyperText Transfer Protocol
해석: HyperText(참조를 통해 한 문서에서 다른 문서로 이동할 수 있는 텍스
트)의 전송 규약
다른 프로토콜 )
SSH : Secure Shell
SMTP : Simple Mail Transfer Protocol
FTP : File Transfer Protocol
Session Token
A sessiontoken is a unique identifier that is generated and
sent from a server to a client to identify the current
interaction session. The client usually stores and sends the
token as an HTTP cookie and/or sends it as a parameter in
GET or POST queries.
https://en.wikipedia.org/wiki/Session_(computer_science)
26.
쿠키(Cookie)
쿠키(cookie)란 하이퍼 텍스트의기록서(HTTP)의 일종으로서 인터넷 사용자가
어떠한 웹사이트를 방문할 경우 그 사이트가 사용하고 있는 서버를 통해 인터넷
사용자의 컴퓨터에 설치되는 작은 기록 정보 파일을 일컫는다. HTTP 쿠키, 웹 쿠
키, 브라우저 쿠키라고도 한다. 이 기록 파일에 담긴 정보는 인터넷 사용자가 같
은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 바뀐다. 이 수단은
넷스케이프의 프로그램 개발자였던 루 몬툴리(Lou Montulli)가 고안한 뒤로 오
늘날 많은 서버 및 웹사이트들이 브라우저의 신속성을 위해 즐겨 쓰고 있다.
쿠키는 소프트웨어가 아니다. 쿠키는 컴퓨터내에서 프로그램처럼 실행될 수 없
으며 바이러스를 옮길 수도, 악성코드를 설치할 수도 없다. 하지만 스파이웨어를
통해 유저의 브라우징 행동을 추적하는데에 사용될 수 있고, 누군가의 쿠키를 훔
쳐서 해당 사용자의 웹 계정 접근권한을 획득할 수도 있다.
https://ko.wikipedia.org/wiki/HTTP_%EC%BF%A0%ED%82%A4