[Laravel] sail로 도커를 이용해 라라벨 로컬서버 만들어보자 1편
·
언어/PHP
사용기술(이면서 목표)- (Laravel sail을 이용한) docker로 컨테이너 관리- xdebug로 디버깅 관리- swagger로 api관리- composer로 패키지 관리- jenkins로 자동배포- git으로 형상관리개발환경PHP 8.3.10Laravel Framework 11.20.0이번 글에서는 laravel 프로젝트 생성해서 첫화면을 띄우는 것 까지 진행.ᐟ docker 설치  Install Docker Desktop on MacInstall Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update.docs...
PHP 8 이 나왔구나
·
언어/PHP
뭔가의 키워드로 검색하며 떠돌아다니다가 이제 PHP 8 공부하셔야죠 하는 거 보고 8이 나왔어? 하고 공식홈페이지에 가보았다www.php.net/releases/8.0/en.php PHP: PHP 8.0.0 Release AnnouncementPHP 8.0 is a major update of the PHP language. It contains many new features and optimizations including named arguments, union types, attributes, constructor property promotion, match expression, nullsafe operator, JIT, and improvements in the type systemwww.ph..
라라벨에 대해 몰랐던 것 정리
·
언어/PHP
현 프로젝트를 들어가면서 회사 내 프레임워크를 전체 공통화하자는 의견이 나오게 되었다.그래서 기존에 코드이그나이터로 개발했던 프로젝트를 라라벨로 변경하며 쓰게 되었는데, 이걸 변경하고 선배 개발자분이 서포트로 붙으면서 코드리뷰를 받게되면서 내가 정!말!로! 프레임워크의 기능을 하나도 이용하지 않고 있다는 점을 깨닫게 되었다. 그 부분에 대한 정리를 해보려고 한다. 라라벨단순히 MVC(Model-View-Controller) 디자인패턴을 이용하는 것만 생각했고, 그래서 정말 이 단순한 구조에 대한 이해+artisan 커맨드로만 프로젝트를 진행했다. 책 한장 읽지않고 강의 하나 듣지 않고 laravel.kr 에 그때그때 필요한 기능을 찾아보는 식으로 코드를 작성했다. 그리고 리뷰에서 돌아온 수많은 코멘트....
PHP와 linux환경에서의 환경조사
·
DevOps/Terminal
일을 하다보니 요즘 신입이나 회사 몇 사람들에게 환경조사에 대한 질문을 종종 받게 되는데, 그 때 내가 환경조사하는 순서에 대해 이야기해보려고 한다.기존 웹서비스에 추가개발을 들어가게 될 때 그 환경에 대한 초기환경세팅을 부탁받은 경우가 많은데, 그 때 이렇게 해서 해결했다 정도의 이야기가 될 것 같다1. 이 서버에서 소스코드가 배치되어 있는 곳은 어딘가요?aws환경의 경우 대충 감으로 /var/www 혹은 /home/httpd 등 루트 검색해보고 알아채는 경우가 있는데 가장 확실한 방법은 일단 nginx 환경인지 apache환경인지를 확인한 후apache의 경우/etc/httpd/conf/httpd.conf(아파치 옛날버전의 경우는 /usr/local 밑에 있을 가능성도 있음)nginx의 경우/etc/..
웬디
'php' 태그의 글 목록