Search result

Laravel, 로그 기록 레벨 설정하기

개발시엔 debug 레벨로 메시지를 봐야겠지만, 제품으로 내보냈을 때는 warning 레벨 정도로 로그를 기록하는 편이 좋을 것이다. var_dump() 안 쓰고 Log::debug() 쓰는 큰 이유중 하나 아닌가. 라라벨은 PSR-31 표...

PHP Laravel

Laravel 5.6 JWT API 개발

라라벨 프레임워크를 이용한 jwt 인증 Create Project $ laravel new jwt-exam $ cp .env.example .env $ php artisan key:generate $ php artisan serve # 개발 서버 실행 개발서버에서 진행 했습니다. JWT S...

PHP Laravel

라라벨의 의존성 주입 컨테이너

Laravel 의 제어의 역전(Inversion of Control) / 의존성 주입 (Dependency Injection) 컨테이너는 매우 강력한 기능입니다. 안타깝게도, 라라벨의 공식 문서는 이 기능의 모든 면을 설명하고 있지 않습니다. 그런...

PHP Laravel

라라벨로 카카오톡 학교 채팅봇 개발

라라벨 프레임워크를 이용한 학교 채팅봇(카카오톡) 개발 https://github.com/getsolaris/laravel-kakaobot 기술 Docker Laravel 5.6 학교 채팅봇이란 ? 학교 급식 기능과 일정을 학생들에게 알려주는 카...

PHP Laravel

Laravel PHPUnit Test에서 메모리를 DB로 사용하기

Laravel의 PHPUnit 테스트에서 factory 등을 이용해 데이터베이스에 자료를 저장하면 실제로 DB에 저장이 된다. 하지만 테스트이기 때문에 굳이 실제 DB에 자료를 저장하거나 삭제하지 않고 sqlite......

PHP Laravel

Docker & Laravel (Laradock) Part 1

도커를 이용한 서버 관리 도커 입문 계기 기존 하이스쿨 스토어는 apache2 + php7.1 + mysql 편하게 말하면 apm 기술을 사용하고 있었다. 하지만 라라벨 이용자들의 말을 들어보면 아파치 보다는 엔진엑스가 성...

PHP Laravel

Composer의 Autoload 구현 - 초기화

앞서 PHP의 오토로딩, 네임스페이스, PSR0과 PSR4를 소개하였는데요, 이제 우리는 자신만의 오토로딩함수를 작성할 수 있게 되었습니다. 그러나 우리는 이 점을 고민할 필요가 업습니다. Composer라는 강력한 패키지...

Laravel

PHP 오토로딩 원리 해석

1. PHP 오토로딩 PHP오토로딩의 유래 PHP의 클래스들은 개별적인 .php파일들로 존재합니다. 클래스를 사용하려면 보통 include 혹은 require메서드를 사용하여 해당 클래스를 정의한 파일을 불러와야 합니다. 프로젝...

Laravel

Laravel install Browsersync

라라벨 페이지 라이브 리로드 (브라우저싱크) 브라우저싱크란 ? HTML, CSS, blade 파일을 변경하면 자동으로 브라우저를 업데이트합니다. Laravel-mix 를 이용하여 편하게 자신의 프로젝트에 적용할 수 있습니다....

PHP Laravel

리크류팅 개발지

2018년 카이스트에서 진행된 창의 코딩 대회 참가 일기 대회주제 소프트웨어를 통한 미래 일상생활 속의 아이디어 실현 개발 스택 Laravel MySQL 팀 소개 제가 재학중인 서울아이티고등학교에서 개발...

PHP Laravel