Search result

Vimeo 가 만든 PHP 용 정적 코드 분석기 psalm 으로 php 코드 품질 개선하기

Page edited by 정광섭 개요 설치 사용 Option clear-cache 코드 수정 설정 Error levels ignoreFiles 같이 보기 Ref phpstan - PHP 정...

PHP Laravel

Laravel Role 과 Permission 으로 ACL 관리하기

Page edited by 정광섭 설치 Role 생성/관리 HasRoles trait 사용 Role 과 Permission 보유 여부 Ref 서비스를 만들다 보면 사용자의 role 에 따...

PHP Laravel Editor

PHP Annotated — May 2021

PHP php-annotated php-annotated-monthly

PHPStan 의 laravel 용 wrapper 인 larastan 사용하기

Page edited by 정광섭 설치 같이 보기 Ref larastan 은 laravel 에서 phpstan 을 쉽게 쓰기 위한 wrapper 입니다. laravel 은 수많은 magic met...

PHP Laravel

PHP5 mysql_pconnect의 동작원리

#php5 #mysql_pconnect #mysql mysql_pconnect는 말그대로 데이터 베이스 지속연결(persistent connection)이라는 php4,5에서 제공하는 기능입니다. 한번만 연결하면 여러번 재사용이 가능하다? 완벽한 함수 아니야?...

PHP

PHP POST 요청시 배열 길이 제한 문제 - 요청 값이 잘린다!

증상 엄청 긴 배열을 한꺼번에 POST로 넘기는 경우가 있었다. 일부가 저장이 되지 않아서 한참을 헤맸다. 알고 보니 $_POST 배열의 뒤가 잘렸던 것이다. 엄청 긴 배열이란 아래와 같은 쿼리 스트링 형태를 말한다....

PHP

가볍고 익히기 쉬운 템플릿 엔진

Page edited by 정광섭 PHP 로 웹 개발을 할 경우 뷰 레이어 코드를 작성할 때 HTML 내에    와 같이 데이타를 출력하는 코드를 넣는 것은 매우 귀...

PHP Laravel

보안을 고려한 설계

Page edited by 정광섭 public 폴더 노출 최소화 및 설정 파일 숨김 SQL 삽입(SQL Injection) 공격 같이 보기 참고 이제 웹 개발시 보안은 "하면...

PHP

PHP Carbon 달을 더하거나 뺄때 오버플로우(overflow)되지 않게 하기

Page added by 정광섭 Ref Carbon 에 addMonth() 나 subMonth() 로 특정 달을 구하고 그 달의 첫째나 마지막 날을 구해야 하는 경우가 있습니다....

PHP Laravel

대량 할당 예외 처리

Page edited by 정광섭 대량 할당(Mass Assignment)이란전 절에서 설명한 데이타 삽입 및 갱신은 모델의 프로퍼티에 $task->name = 'Name'; 과 같이...

PHP