일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 |
- 배우기 쉬운 언어
- 백엔드
- 소프트웨어융합학과
- HTML
- C
- 별별 웹 용어
- HTTP
- laravel
- 라라벨
- Java
- NPM
- 새로운 언어
- php
- 아누북스
- 웹 강의
- 태그
- 객체지향프로그래밍
- 마크다운 문법
- 라라벨 설치
- tailwindcss
- 통합 개발 환경
- 개발 환경 구축
- 구글
- 웹 개발
- composer
- 웹
- .md
- C++
- 경희대학교 국제캠퍼스
- go언어
- Today
- Total
목록2018/02 (5)
세상의 모든 지식
0. 도입 어린 마음에 게임을 만들어 보고 싶어서 게임메이커라는 툴을 이용해서 게임 개발을 시작했었다. 그때 나이가 초등학교 3학년 때였다. 게임메이커를 이용하면 함수들을 아이콘 형태로 묶어 놓은 '액션'을 끌어다가 간단하게 알고리즘을 짤 수 있어서 개발을 처음 해보는 나도 카페에서 강좌를 보면서 쉽게 따라할 수 있었다. 언어를 사용해 프로그래밍을 시작한건 아빠가 C#을 이용한 게임 개발 관련 서적을 구입해 주시고 난 뒤였다. 책에서 나온 대로 C# 개발 도구를 설치하고, Console.WriteLIne으로 'Hello, World'를 출력하는 일부터 시작했다. 본격적으로 프로그래밍은 고등학교에 올라오면서 시작했다. 나는 고등학교에 들어가면서 게임 개발을 하고 싶었다. 초등학교 때 꿈 꿔 오던, 내 상상..
늦은 새벽, 게임을 하다가 아직도 깨어있다. 문뜩 배가 고프다고 생각하니까 배가 고파지는 것도 같다. 또 이렇게 늦게 자면 늦게 일어날 것이고, 엄마한테 혼이 날 것이다. 이번 방학을 유익하고 의미있게 보내고 싶었던 나의 생각과 달리 계획이 틀어진 부분이 많다. 물론 뭐 모든 방학마다, 모든 계획마다 있는 일이지만. 이번 방학 때는 개학과 거의 동시에 있을 3월 모의고사를 대비하려고 했다. 뭐 수능 공부랑 겸해서. 3학년 한 해 만큼은 내 모든 걸 쏟아 부어서 공부를 해 보고 싶었달까. 더구나 1달 방학 기간 동안 준비한 국어 영어 수학 문제집을 다 풀면 친구들이랑 가는 일본 여행을 허락해준다는 일종의 계약이 있었기 때문에라도 열심히 했었다. 하지만 얼마 전에 친구들과의 약속이 무산 되고, 공부의 목적성..
오늘 여러가지로 라라벨을 만지다가 문뜩 Middleware에 대한 글을 써봐야겠다고 생각했다. 라라벨 공식 Docs : https://laravel.com/docs/5.6/middleware 미들웨어란?미들웨어는 어플리케이션에 들어오는 HTTP 요청들을 필터링하는 데에 사용된다. 예를 들면 로그인에 관련된 처리가 있다. 어떤 사람이 로그인이 된 채로 HTTP 요청을 보내면 문제없이 접속할 수 없지만, 로그인이 되어 있지 않은 요청이 온다면 Middleware는 로그인 페이지로 리다이렉션하는 작업을 수행할 수 있다. 라라벨에서 생성한 미들웨어는 app/Http/Middleware 에 위치된다. 미들웨어는 두 가지 방향으로 활용할 수 있다. 하나는 HTTP 요청이 컨트롤러에 전달되기 전에 작업을 수행하는 것..
0) 도입 라라벨로 개발을 시작한지 6개월 정도 되었다. 그전에는 CodeIgniter를 사용해서 개발을 하다가 라라벨로 넘어 오면서 느낀 점들을 간략하게 정리해보고자 한다. 우선은 PHP 프레임워크들에 대한 소개다. https://www.hongkiat.com/blog/best-php-frameworks/ 대략 정리를 해보자면,LaravelSymfonyCodeIgniterYii 2PhalconCakePHPZend FrameworkSlimFuelPHPPHPixie정도가 있다. 나는 이중에서 'Laravel', 'CodeIgniter', 'Slim' 정도를 사용해 봤다. 우선 PHP 개발은 순수 PHP로 개발하는 것보다 프레임워크로 개발하는게 개발 속도가 훨씬 빠르다. 물론 웹사이트의 퍼포먼스 속도는 순수..