일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드이그나이터
- codeigniter
- 맥
- Ubuntu 20.04
- 회고
- 옵티머스 g
- C
- php
- ubuntu
- Raspberry Pi
- 라즈비안
- Laravel
- 우분투
- upbit
- 20.04
- 업비트
- 셀레니움
- TiL
- 옵티머스g
- 옵G
- Selenium
- 우분투 20.04
- 옵지
- MySQL
- 제주도
- 라라벨
- 라즈베리파이
- 프레임워크
- FMS
- 맛집
- Today
- Total
목록php (63)
평범한 이야기들
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 설치..
Ubuntu 20.04에 APM 설치를 하면서 정리를 한 내용입니다. 빼먹은 부분도 있을 수 있고 설명이 부족한 부분도 있을 수 있지만 참고하셔서 따라 하시면 정상적으로 APM은 설치가 될 것입니다. 1. 사용자 암호 바꾸기 root 계정으로 설치가 완료되었기 때문에 root의 암호를 먼저 바꾸어 줍니다. $ passwd [계정] 혼자만 사용하고 바꿀 이유가 없으신 분들은 하지 않으셔도 됩니다. 2. APM 설치하기 2-1. Ubuntu 패키지 업데이트 우분투 시스템 내 패키지를 최신 버전으로 업그레이드해줍니다. # 등록된 저장소 내 패키지 정보를 최신으로 업데이트 한다. $ sudo apt update # 최신으로 업데이트 된 저장소 내 패키지 정보를 바탕으로 시스템에 설치된 패키지들을 업그레이드 해준..
라라벨(Laravel) 설치 시 문제가 생기면서 설치가 정상적으로 되지 않는 문제가 발생했다. 오류를 확인해보니깐 PHP extenstion fileinfo is missing from your system. 이라는 문제였다. 해결방법은 아주 쉽다. 아래처럼 진행하면 된다. 1. PHP가 설치된 폴더에 들어간다. 2. PHP.ini 파일을 연다. 3. ;extension=fileinfo 로 되어있는 부분의 주석을 제거한다. 4. 다시 설치를 진행한다. 그러면 정상적으로 설치가 진행된다.