1. Laravel 서비스 클래스에서 POPO 인자 사용하기

Laravel 서비스 클래스에서 Illuminate\Http\Request 인자 사용은 그만! Plain Old PHP Object로 사용하는 방법을 소개합니다.

Laravel PHP service dev

2. PHPStorm 에서 신규 소스 파일 생성시 declare(strict_types=1) 자동으로 붙이기

Page edited by 정광섭 같이 보기 Ref PHP 7 에 스칼라 타입 선언 기능이 추가되면서 함수의 파라미터로 스칼라 타입을 사용할 경우 제일 위에...

PHP Editor

3. php argon2 로 사용자 password hashing

Page edited by 정광섭 RHEL/CentOS ubuntu 확인 같이 보기 PHP 7.2 부터는 argon2 를 지원하므로 password_hash 함수에서 알고리즘으로 사용할...

PHP

4. 컴포저 오토로더 최적화(composer auto loader optimization)

Page edited by 정광섭 개요 최적화 level 1 Class map 생성 최적화 level 2/A 최적화 level 2/B Ref 개요composer 의 auto loader 는 꽤 속도가...

PHP

5. PHP 테스트(test)와 디버깅(debugging)

Page edited by 정광섭 테스트와 디버깅 관련 자료phpunit Fixtures phpunit 설치 및 php 단위 테스트 하기 phpunit 단위 테스트 건너뛰기(skipping...

PHP Laravel

6. (라라벨+MSSQL) 7405 오류 나는 쿼리 실행하기

tl;dr 이렇게 실행해야만 결과가 나오는 쿼리라면 USE foo; SET ANSI_NULLS ON; SET ANSI_WARNINGS ON; SELECT * FROM bar; 이렇게 쓴다. // 이 코드블록을 코드#1 이라 부르겠음 // 실행 잘됨 $pdo = DB::connectio...

PHP

7. RHEL/CentOS 8 에 PHP 7.4 설치하기

Page edited by 정광섭 저장소 추가 module 활성화 같이 보기 Ref CentOS 8 이 되면서 내장 패키지들의 버전이 많이 높아졌습니다. 하지만 PHP...

PHP

8. 리눅스 명령행에서 메일 보내기(send mail from linux command line)

Page edited by 정광섭 sendmail 사용 mail 사용 Mutt 사용  설치 주요 옵션 사용 메일 전송 본문을 외부에서 입력 첨부 파일 포함 전송 본문...

PHP

9. PHP 7 의 Scalar type declarations 과 declare(strict_types = 1) 구문

Page edited by 정광섭 PHP 7 의 스칼라 타입 같이 보기 Ref PHP 7 의 스칼라 타입PHP 7 부터는 int, float, string, bool 4 가지 스칼라 타입에...

PHP

10. Laravel에서 vue-meta 라이브러리를 사용해 SSR 처리하기

Laravel에서 vue-meta 라이브러리를 사용해 Server Side Rendering을 처리하는 방법을 소개합니다.

Laravel PHP SSR v8 vue dev