Local Laravel 셋팅 $ brew install php@7.3 $ curl -sS https://getcomposer.org/installer | php $ composer global require laravel/installer $ laravel new hello-laravel-project $ cd hello-laravel-project $ composer update $ cp .env.example .env $ php artisan key:generate $ php artisan serve 브라우저로 접속 http://127.0.0.1:8000 터미널로 돌아가서 Ctrl + C Azure App service 의 IIS 서버 설정 $ vi public/web.config Github 에 ..
Web server~/.config/valetvalet 의 github 의 issue 문서들에는 ~/.valet/Caddy/ 이라고 알려주는데 낚이지 마시길.주요 디렉토리Log웹페이지에 뜨는 오류가 웹서버 오류 500 과 같으면 이 디렉토리 내의 log 파일 분석.Nginxvalet park 설정이 각 앱이름 별 파일로 지정되어 있음.Sitesvalet link 설정이 심볼릭 링크로 지정되어 있음.주요 파일config.jsonNginx/*.tld데몬 컨트롤$ sudo brew services restart nginx PHP-FPM (WAS)index.php 소스에 phpinfo();웹페이지 내에서 php.ini 검색Loaded Configuration File => /usr/local/etc/php/7...
목표 Laravel 기본 DB 연결은 mysql 로, Queue driver 는 Redis 로, Queue 작업 실패시 기록하는 failed table 은 sqlite 로 설정 환경설정 /app/config/database.php'default' => 'mysql’, 'connections' => array( 'sqlite' => array( 'driver' => 'sqlite', 'database' => __DIR__.'/../database/production.sqlite', 'prefix' => '', ), 'mysql' => array( 'driver' => 'mysql’, …… 'redis' => array( 'cluster' => false, 'default' => array( 'host' =..
Select ... Limit 2000, 1000; 과 같은 페이지 나누는 쿼리 튜닝을 조사하다가커버링 인덱스 (http://gywn.net/2012/04/mysql-covering-index/) 에 대해 알게 되었고운영중인 mysql DB 서버에 쿼리를 날려보았다. 일반적 limit 쿼리일 경우 53.8ms ~ 63.1 ms 의 조회 시간이 소요되던것이커버링 인덱스 쿼리일 경우 23.6 ms 로 1/2 속도 향상이 있음을 알 수 있었다. 아래와 같은 커버링 인덱스 쿼리를select a.* from ( select ID from ARTICLE order by UID limit 50000, 10000) b JOIN ARTICLE a ON b.ID = a.ID;Laravel 의 쿼리 빌더로는 어떻게 표현해야..
Referencehttps://github.com/barryvdh/laravel-debugbar https://github.com/barryvdh/laravel-debugbar/issues/387 Execute in Terminalcomposer require barryvdh/laravel-debugbar ">=2.0" --dev Add to config/app.phpproviders[] : Barryvdh\Debugbar\ServiceProvider::class, alias[] : Barryvdh\Debugbar\ServiceProvider::class, Execute in Terminalphp artisan vendor:publish Add to app/Http/routes.php: Route::ge..
Laravel 5.1.11 release에 이르러 새 인증 기능들을 제공하게 되었다. 바로 뛰어들어보자.우린 이미 라라벨에서 Authentication 기능들에 대해 알고 있다. 종니좋군, 하지만 in many applications just a start in handling your users. 우린 항상 몇가지 다른 권한을 필요로 한다. 누가 이 의견을 업데이트 해도 되는가? 또는 누구에게 모든 권한을 부여해도 되는가? 이런 질문들의 답이 여기에 있다.기능들 설정Laravel의 새로운 Illuminate\Auth\Access\Gate 클래스는 설정을 다루고 검사하고, 그렇게 불리는, 능력들이 있다. Laravel의 AuthServiceProvider 는 그런 능력들을 정의하는곳에 권장된다. 우리 사..
1. Composer 활용 laravel 실행파일 설치 $ composer global require "laravel/installer=~1.1"이후 laravel 실행파일 경로는Linux Shell : ~/.composer/vendor/binWindows Git Bash : ~/AppData/Roaming/Composer/vendor/bin위와같은 경로이므로 $ vi ~/.bash_profileexport PATH=~/AppData/Roaming/Composer/vendor/bin:$PATH하여 경로 추가 후$ source ~/.bash_profile반영하면 이후 명령줄에서 바로 laravel 호출이 가능해진다. 2. 프로젝트 생성$ composer create-project laravel/larave..
- Total
- Today
- Yesterday
- Make Use Of
- How to geek
- 인터넷 통계정보 검색시스템
- 트위터 공유 정보모음
- 웹표준KR
- 치우의 컴맹탈출구
- Dev. Cheat Sheets
- w3schools
- Dev. 조각들
- ASP Ajax Library
- CSS Tricks
- WebResourcesDepot
- jQuery Selectors Tester
- DeveloperSnippets
- Smashing Magazine
- Nettuts+
- devListing
- 웹 리소스 사이트(한)
- Mobile tuts+
- Dream In Code
- Developer Tutorials
- CSS3 Previews
- 자북
- 안드로이드 사이드
- Code Visually
- Code School
- SQLer.com
- 무료 파워포인트 템플릿
- iconPot
- Free PowerPoint Templates
- Design Bombs
- Web Designer Wall
- 1st Webdesigner
- Vandelay Design
- 무료 벡터 이미지 사이트들
- Tripwire Magazine
- Web TrendSet
- WebMonkey
- 윤춘근 프리젠테이션 디자이너 블로그
- cz.cc 무료 DNS
- [웹하드] MediaFire
- [웹하드] DivShare
- 한컴 인터넷 오피스
- iphone
- PHP
- Docker
- nginx
- JSON
- 안드로이드
- git
- Wordpress
- IE
- javascript
- 워드프레스
- ASP
- sencha touch
- JQuery
- Linux
- Debug
- classic asp
- Mac
- Android
- API
- Prototype
- mssql
- IOS
- Chrome
- nodejs
- iis
- CSS
- laravel
- 한글
- centos
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |