목록웹 기초 (16)
jins coding sample blog
PHP가 생성한 쿠키의 생명 주기 1. 웹 브라우저에서 PHP스크립트 URL에 접속하면 스크립트에서 PHP내장함수 setcookie()를 호출한다. 2. PHP스크립트는 쿠키명과 값을 HTTP set-cookie 헤더에 담아 브라우저에 전송한다. 쿠키명은 mycookie, 값은 value라고 가정하자. 3. 브라우저는 HTTP 헤더를 읽고 mycookie 쿠키에 value를 저장한다. 4. 이후 해당 웹사이트에 페이지를 요청할 때마다 브라우저는 mycookie=value를 HTTP쿠키 헤더에 추가한다. 5. 페이지 요청에 HTTP 쿠키 헤더가 있으면 PHP는 자동으로 $_COOKIE 배열에 쿠키 정보를 할당한다. $_COOKIE['mycookie']에 'value' 문자열이 저장된다. setcookie(..

Model(모델) - 로직을 담당 - DB접속 후 데이터 처리 담당 - Controller 에 의해 작동, Controller 에 값을 전달 = view 와 상관없음 View(뷰) - 컨트롤러에 의해 값을 받고 화면에 보여준다. - 컨트롤러에 이벤트 전달 ex) 기능 버튼 클릭시 Contoller에 의해 작동 Controller(컨트롤러) - 관리자 - 1. 사용자가 올바른지 - Model 2. DB에서 상품구매 - Model 3. 결제 - Model 4. 결제 성공 화면 - View
https://jins-coding-blog.tistory.com/33 mysql 윈도우 cmd터미널로 연결하는 법, 오류 발생 mysql 은 워크벤치나 테이블플러스 같은 소프트웨어로 접근하는 것 이외에도 윈도우cmd로 접근하는 방법도 있다. 1. 연결하는 법, 오류 해결! mysql -u root -p = mysql -u(ser) (유저계정이름) -p(assword) 를 치.. jins-coding-blog.tistory.com 이 게시글에서 cmd로 테이블을 연결하고 생성등... 다양한 작업을 했던 것과 같은 기능이다. 실행어는 php artisan tinker

마이그레이션 = migration = 이주 데이터 스키마의 버전 관리. 데이터베이스 마이그레이션을 이용하면, 테이블에 새로운 열을 추가한다든지, 열 이름을 바꾼다든지 하는 이력을 마이그레이션 코드로 남겨 두고 필요할 때마다 마이그레이션을 실행했다가 롤백하는 등의 작업을 자유롭게 할 수 있다. 작성하는 것이 번거로워도, 작성해두면 데이터베이스 스키마 때문에 위기에 처하거나 변경 요구가 생겼을 때 효과적으로 대응할 수 있다. = 마이그레이션은 스키마를 효과적으로 관리하고, 최신 테이블 스키마를 다른 개발자와 편리하게 공유할 수 있는 방법이다. 1. class '테이블이름' extends Migration '테이블이름'을 만드는 클래스로, 마이그레이션을 확장시켜서 만든다. 2. public function u..