일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aws
- 포토샵 고해상도
- 국가번호목록 #전화번호국가코드 #퇴근을원합니다
- Dell
- X보이스
- 고해상도
- 포토샵
- codeigniter3
- 델코리아
- 월회고
- 팬마음
- xps
- 디-버그
- 디버그
- laravel
- ENA
- 네오커머스
- php
- Codeigniter
- 어도비
- ami
- 개발기록
- xps15 9550
- XPS15
- 일러스트 고해상도
- monolog
- 일러스트
- SENTRY
- X라소프트
- Today
- Total
목록개발/PHP (4)
Good Day
이번에 새롭게 API 서버를 만들면서 Monolog를 써보리라 다집하고 Log 클래스와 통합작업을 진행했다. 기존에 이미 많이들 사용하는 Codeigniter용 클래스가 있었는데... 아무래도 그닥 별로 내키지 않아 새로 작성했다.(https://github.com/search?q=codeigniter+monolog) 한 대여섯개 있는데 그중에 하나인 stevethomas/codeigniter-monolog (https://github.com/stevethomas/codeigniter-monolog, 이하 "기존 라이브러리"라 칭함.)가 시초고 이걸 대부분 포크해서 조금 수정해서 쓰는 듯 했다. 코드 자체에 대해서 크게 불만은 없는데, 이전에 몇번 코어 클래스 확장하면서 했던 경험으로는 switch 때려..
이번에 CI3와 Sentry 연동하는 것 찾아보다가 코어 클래스 대체하는걸 만들어보았습니다. ※ github link : https://github.com/UnRyongPark/codeigniter3-sentry-core-replacing-version 애초에 Sentry자체가 연동이 굉장히 쉽게 되어있어서 다들 쉽게 연결하실텐데 왠지 logging 라이브러리 만들어서 별도로 호출하고 연동하고 하는게 귀찮아서 log_message로 바로 사용할 수 있게 만들어보았습니다.사용방법도 간단합니다;ㅁ; 1. 컴포저로 sentry 설치해주시구요composer require "sentry/sentry"2. github 링크에 있는 /application/config/config.php에 있는 내용을 복사해서 사용하..
※ 주의1: 별다른 생각 없이 개발하면서 적는 부분이므로 절대 네버 에버 절대치는 아닙니다.※ 주의2: 올바른 테스트 방법이 아닐 수 있으므로 의견 제시해주시면 참고하겠습니다. Fanmaum팀에서 작업하다가 엑심베이에서 뭘 덜해줬는지 Alipay가 짤리는 바람에 Alipay를 오리지널로 붙히는 작업을 하게 되었다. 이번에는 함수 내에 동적 호출? 환경: AWS t2.micro / nginx 1.4 / php7.0.12조건: 작성중인 php 클래스 내에 함수 두개 생성 후 각각 10만번(100,000) 호출을 10회 진행혹시 몰라서 전후로 테스트 코드 위치를 변경해서 실행했다.테스트 코드 1 - Common Class 내에 함수 두개class Common { private $request; private ..
※ 주의1: 별다른 생각 없이 개발하면서 적는 부분이므로 절대 네버 에버 절대치는 아닙니다.※ 주의2: 올바른 테스트 방법이 아닐 수 있으므로 의견 제시해주시면 참고하겠습니다. Fanmaum팀에서 작업하다가 엑심베이에서 뭘 덜해줬는지 Alipay가 짤리는 바람에 Alipay를 오리지널로 붙히는 작업을 하게 되었다. 작업 도중에 예전에는 쓰다가 안쓰게된, 반복문 관련해서 차이가 있나 싶은 코드를 발견해서 간단하게 테스트 했다. 환경: AWS t2.micro / nginx 1.4 / php7.0.12조건: 작성중인 php 클래스 내에 함수 두개 생성 후 각각 10만번(100,000) 호출을 20회 진행테스트 코드 1 - AlipayUtil Class 내에 함수 두개 class AlipayUtil { /** ..