일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- FMS
- 회고
- TiL
- C
- 옵티머스g
- 옵티머스 g
- 옵G
- codeigniter
- 20.04
- 우분투
- Selenium
- php
- Ubuntu 20.04
- upbit
- Raspberry Pi
- 프레임워크
- 맥
- 옵지
- 라라벨
- 제주도
- 업비트
- Laravel
- 우분투 20.04
- 코드이그나이터
- MySQL
- 라즈베리파이
- 맛집
- ubuntu
- 셀레니움
- 라즈비안
- Today
- Total
목록Laravel (14)
평범한 이야기들
View 사용자의 응답이 어떻게 보여야 하는지 결정하는 파일 대부분 HTML 파일의 형태이지만 JSON, XML, 이메일과 같은 형식의 뷰 파일 생성 가능 // views/home.blade.php 또는 views/home.php 파일을 찾는다. Route::get('/', function(){ return view('home'); }); 뷰에 데이터 넘기기 // View에서 데이터 바인딩 방법 // 첫번째 방법 Route::get('/', function(){ return view("welcome")->with('name','Foo'); }); // 두번째 방법 Route::get('/', function(){ return view("welcome",[ 'name' => 'Foo2', 'greeting..
MVC 모델 (model) : 개별적인 데이터 테이블(하나의 레코드)을 표현 뷰 (view) : 데이터를 가공해 사용자에게 결과물을 전달하는 템플릿 (html, css, js로 이루어진) 컨트롤러(controller) : 브라우저를 통해 유입되는 http 요청을 받아 사용자의 입력 값을 검증한 뒤, 데이터베이스와 스토리지에서 필요한 데이터를 조회하고, 결과를 사용자에 응답하도록 제어하는 역할 HTTP 메서드 GET : 조회하고자 하는 리소스를 요청 HEAD : GET 응답의 헤더 부분만 요청 (HTTP 요청과 응답은 헤더와 바디로 이루어진다.) POST : 리소스를 생성 PUT : 리소스를 수정 PATCH : 리소스의 일부를 수정 DELETE : 리소스를 삭제 OPTIONS : 특정 URL에서 어떤 HT..
1. 라라벨 설치 1. 라라벨 인스톨러를 이용 컴포저를 사용해 라라벨 인스톨러를 다운로드 ~ composer global require laravel/installer 인스톨러 설치 후 라라벨 설치 ~ laravel new blog 2. 컴포저를 이용 ~ composer create-project laravel/laravel ProjectName 3. 실행 PHP 내장 서버를 이용한다. ~ php artisan serve —port=8001 → http://localhost:8001 로 접속 또는 발렛을 이용한다 ~ valet park http://폴더명.test 로 접속 발렛 설치하기 : 2021/01/27 - [평범한 개발 이야기/ETC] - [Valet] Mac에서 라라벨 개발환경인 Valet 설치..
라라벨(Laravel) 설치 시 문제가 생기면서 설치가 정상적으로 되지 않는 문제가 발생했다. 오류를 확인해보니깐 PHP extenstion fileinfo is missing from your system. 이라는 문제였다. 해결방법은 아주 쉽다. 아래처럼 진행하면 된다. 1. PHP가 설치된 폴더에 들어간다. 2. PHP.ini 파일을 연다. 3. ;extension=fileinfo 로 되어있는 부분의 주석을 제거한다. 4. 다시 설치를 진행한다. 그러면 정상적으로 설치가 진행된다.