Latest Posts

postimage

라라벨 환경설정 파일 (env/config)

php artisan config:cache를 사용한 config()와 env()를 직접 사용하는 것의 장단점을 비교해보겠습니다.1. php artisan config:cache 사용하기php artisan config:cache를 사용했을때config/*.php 파일

2023-07-05 23:47

Laravel의 미들웨어

작성예정...참조https://laravel.kr/docs/9.x/middleware

2023-06-27 23:44
postimage

Laravel의 다국어 사용법

언어 파일 생성/lang/ko언어 파일 작성/lang/ko/messages.php<?php return [ 'welcome' => '안녕하세요!', 'goodbye' => '안녕히가세요!', ];언어 설정config/app.php'locale' => '

2023-06-27 23:40
postimage

Laravel의 쿼리빌더와 엘로퀀트 / 대량할당,fillable

1. 쿼리빌더SQL을 쉽게작성하며 SQL injection방지를 위해 사용인스턴스 생성DB::table('테이블명')으로 쿼리빌더 인스턴스취득결과추출예제$results = DB::table('users')->where('votes', '>', 100)->get(); /

2023-06-21 23:37
postimage

Laravel 라이프 사이클

라이프 사이클라라벨의 요청(Request) 라이프사이클은 다음과 같은 순서로 진행됩니다// 첫번째 이미지 기준으로 설명인덱스 파일 로드: 클라이언트로부터의 요청이 들어오면 웹 서버는 라라벨의 public폴더에 있는 index.php파일을 로드합니다.// 매번 reque

2023-06-04 20:40
postimage

라라벨 브리즈에 설치 (laravel Breeze)

라라벨 브리즈?라라벨의 스터터 패키지로 로그인, 가입, 비밀번호 재설정, 이메일 인증, 비밀번호 확인및 인증 기능이 포함됨Tailwind CSS를 CSS의 프레임워크로 사용하고 Blade,vue,react를 사용해서 프론트엔드를 작성할수있고 또한 api만 사용가능하다

2023-06-01 22:55
postimage

Psr-4의 autoload에 대해서 정리

해당 네임스페이스에 맵핑된 경로의PHP 파일을 클래스로드 해주는기능require 해준다클래스가 사용될때 클래스파일이 require되므로 Lazy loading이다위의 이미지를 예제로 설명composer.json의 Namespace1\\Namespace2\\Namespa

2023-05-19 11:09
postimage

PHP-fpm이란?

FastCGI Process Manager (PHP-fpm)Nginx 웹서버는 정적인 HTML 웹문서 파일만을 처리하며, 동적인 페이지 구현을 위해서는 외부 프로그램을 이용해야 합니다.이를 위해 CGI 방식을 사용할 수 있는데, 이는 요청할 때마다 새로운 프로세스를 생

2023-05-07 18:55
postimage

파일업로드/다운로드

파일업로드/** * File Uploads. * * php.ini * * file_uploads */ switch ($_SERVER['REQUEST_METHOD']) { case 'GET': echo <<<'HTML' <form acti

2023-04-08 16:44
postimage

PHP 강의정리3_객체지향

클래스매개변수에 부모 클래스를 자료형으로 선언하면 상속받은 자식 객체를 매개변수로 전달가능클래스 내부에서 new self() // 해당 클래스를 반환:: 는 상수 접근용self::클래스의 프로퍼티 상수명 , 클래스명::클래스의 프로퍼티 상수명 , this::클래스의 프

2023-04-07 01:15
postimage

PHP강의정리2_내장함수

주로 사용하는 내장함수는 core extensionhttps://www.php.net/manual/en/extensions.membership.phphttps://www.php.net/manual/en/funcref.phpBundled Extensions / Exter

2023-03-25 16:42
postimage

PHP강의정리1_기초문법

php --ini // php.ini의 경로 표시mac은 익스텐션 추가시 php.ini의 extension주석 제거후 직접 다운로드 필요"hi my name is $name !" // 쌍따옴표 안에 변수사용가능list(,$b)= ["aaa","bbb"] // $b 는

2023-03-25 10:19