Search result

Legacy PHP로 개발할 때의 안 좋은 습관들

다음은 내가 Legacy PHP로 개발할 때 쓰던 안 좋은 습관들이다.   register_globals 설정을 켜거나 extract() 함수를 사용한다. PHP에서 사용자로부터 입력 받은 값은 $_GET, $_POST, $_REQUEST, $_COOKIE 변수에...

PHP

KWON-GA Behavior Monitoring

  작업기간 2013. 5 ~ 2017. 3 (약 3년 10개월)   세부사항 단말의 활동 로그를 수집하고 모니터링 하는 제품 Lagacy PHP와 JQuery를 활용하여 제품의 화면 단 개발 담당 MySQL을 DBMS로 사용하였으며,...

PHP

프레임워크를 활용한 개발의 장점

나는 약 10년 간 Legacy PHP 개발자였다. 개인 홈페이지(제로보드)와 블로그(Tattertools)를 운영하며 해당 솔루션의 코드를 보고 프로그래밍을 독학하였기 때문에 프로그래밍의 기초를 모른 상태에서 프로그래밍을...

PHP

Chromium으로 스크린 캡쳐를 했는데 한글이 네모로 나오는 경우

자동으로 스크린샷을 저장하기 위해 Browsershot을 사용했다. 그런데, 한글이 제대로 표시되지 않아서 한참 삽질했다. 다행히 포기하기 직전에 기적적으로 해결 방법을 발견했다. 원래는 일본어가 동일한 증상으로...

야매 개발 browsershot chrome headless chrome PHP ubuntu 스크린샷 우분투 이상한모임 캡쳐 폰트 한글

Laravel MVCS Design Pattern Service Create Command

라라벨 아티즌 명령어 개발 일기 기존 라라벨은 MVC (Model-View-Controller) 패턴이였지만 회사 첫 출근 후, 서비스 로직은 MVCS (Model-View-Controller-Service) 패턴이었다. 위 이미지는 MVC 패턴을 설명...

PHP Laravel

[번역] 아무도 말하지 않는 PHP의 좋은 점

원문은 Good thing in PHP nobody talks about이다. 번역에 대해 저자 허락을 구했다. (gnoownow10님이 번역을 감수해 줬다.) [ ] 안의 말은 이해에 도움이 되라고 내가 넣은 것이다. PHP에서 내가 좋아하는 점...

PHP

KimsQ rb2 동작과정

현재 회사에서는 KimsQ rb2라는 php프레임웍?은 아니고 개발방식을 사용하고 있다. 지긋지긋한 php날코딩에서 벗어나기 위해 시도한 것 같다. 구조가 이해하기 어렵고 몇일만 안봐도 까먹을 수 있기 때문에 정리가...

PHP

PHP short open tag를 long open tag로 변환해 주는 스크립트

PHP 코드를 작성할 때 모든 서버에서 잘 돌아갈 수 있도록

PHP

Laravel, 로그 기록 레벨 설정하기

개발시엔 debug 레벨로 메시지를 봐야겠지만, 제품으로 내보냈을 때는 warning 레벨 정도로 로그를 기록하는 편이 좋을 것이다. var_dump() 안 쓰고 Log::debug() 쓰는 큰 이유중 하나 아닌가. 라라벨은 PSR-31 표...

PHP Laravel

Laravel 5.6 JWT API 개발

라라벨 프레임워크를 이용한 jwt 인증 Create Project $ laravel new jwt-exam $ cp .env.example .env $ php artisan key:generate $ php artisan serve # 개발 서버 실행 개발서버에서 진행 했습니다. JWT S...

PHP Laravel