Laravel의 명령어작성/스케쥴링/Sitemap.xml의 동적생성
1. 라라벨의 명령어 작성라라벨은 명령어(command)를 생성해서 사용할수있다php artisan [명령어] 형식으로 콘솔입력으로 사용가능하다php artisan make:command GenerateSitemap // 명령어파일 생성 php artisan site
양념치킨
닭목살로 만든 양념치킨!꼬들꼬들한 식감이 너무 좋았다:)만들어줘서 고맙습니다😊
라라벨의 배포환경 관련 명령어 정리
1. 인스턴스 초기화 후 리눅스(우분투) 초기설정sudo passwd root // 관리자 비밀번호설정 sudo apt-get update // 패키지 업데이트 확인 sudo apt-get upgrade -y //패키지 업데이트 실시 sudo apt-get ins
Laravel 로그 (+Slack에 로그 보내기)
라라벨의 로그로그를 출력하는 방법으로 라라벨에서 기본적으로 제공해주는 Log::debug($message)나 Monolog라이브러리를 사용할수있다아래의 설명의 라라벨의 로그를 사용한다로그설정파일아래의 경로에 로그 설정정보가 있다 (위의 이미지 참조)/config/log
헬퍼함수 (+공통함수추가) / 퍼사드
헬퍼함수0.라라벨의 헬퍼 함수는 기본적으로 라라벨에 포함된 함수이다종류로는 아래와 같다view(),response(),url(),config(),Arr::,Str::등이 있다그러나 사용자가 공통 함수를 추가할수있다아래 1번부터 공통함수를 추가해서 사용하는 예제이다헬퍼함
다국어 처리 (Locale)
브라우저에 설정된 유저의 언어에 따라서 사이트의 언어를 변경해주고 싶은 경우구글에 언어 설정이 있다.해당 설정이 헤더의 아래와 같은 값을 통해서 전달된다아래의 예제의 경우 ko:1>ja:0.9>en:0.8 순으로 1에 근접한 값이 제일 우선된다Accept-Languag
HTTP의 헤더
헤더의 분류일반 헤더(General Headers): 요청과 응답 모두에 적용되는 헤더입니다. 예를 들면, 'Cache-Control', 'Pragma' 등이 있습니다.요청 헤더(Request Headers): 클라이언트에서 서버로의 요청에만 사용되는 헤더입니다. 이들
파일스토리지 (파일조작)
- 파일업로드config/filesystems.php파일에 파일스토리지 관련 설정이 들어있다public_path('storage'): 공개 디렉토리, Laravel 프로젝트의 public 디렉토리 내에 위치합니다.실제 웹 브라우저에서 접근 가능한 공개적인 파일들이 이
계란찜
재료계란4알 (60mlx4) 240ml물 240ml맛술 2큰술,새우젓or멸치액젓 2작은술,소금 1작은술참기름 1작은술t (없어도됨)슬라이스치즈 두장or 모짜렐라적당히당근대파양파 (없어도됨)햄 (없어도됨)전자렌지 7분이상 돌려줌중간에 한번꺼내서 섞어주고 마지막 먹을때 치
돼지고기 수육
2인분기준강불 10분 중불 30분 뜸들이기 20분자주 냄비 열 필요없음돼지고기 삼겹살 500g콜라 500ml간장 ~100ml물 ~ 100ml후추 5ml양파 1~2개대파 적당히통마늘 5~10알
PHPDoc
기본형태@param 데이터타입 변수명 설명@return 데이터타입 변수명 설명@var 데이터타입 변수명 설명@throws 에러타입 설명사용예제숫자키 배열: int[], array<int>[1,2,3]문자키 배열: array<string, int>, array<strin
유효성검사 (FormRequest/Rule)
Request1. Request객체가 제공하는 validate메서드를 사용한다// 컨트롤러등에 추가 $validated = $request->validate([ 'title' => 'required|unique:posts|max:255', // 문자열에서 |