첫번째 플러그인을 등록해봤습니다 > 자유게시판

자유게시판

첫번째 플러그인을 등록해봤습니다 정보

첫번째 플러그인을 등록해봤습니다

본문

(사실 이게 첫번째는 아님. 예전 계정은 버려졌음)

 

PHP Debug Bar를 활용한 디버깅을 위한 플러그인입니다.

https://sir.kr/g5_plugin/10679

2900516393_1669322846.0751.png

 

테마를 만들다가 Passkey 로그인 플러그인을 만들다가 어쩌다보니 이걸 만들어 배포하게 됐네요.

아직은 쿼리 목록만 보여주는 기능만 붙여놨고 var_dump()를 대체할 로그 찍는 함수와 그누보드의 동작 상태를 보여줄 몇가지 기능을 덧붙일 예정입니다.

 

쿼리 목록에 sql_query() 또는 sql_fetch() 함수를 실행한 파일 및 함수/메소드를 표시해서 어디에서 호출된 쿼리인지 알아보기 편하게 나오도록 해봤습니다.

단, 그누보드의 디버그 모드를 활성화하지 않으면 쿼리의 실행 소요 시간이 넘어오지 않더군요. https://github.com/gnuboard/gnuboard5/issues/210

 

그누보드에 내장된 debugbar에서 보여주는 Hook 목록도 기능을 추가할 예정입니다.

 

다른 CMS나 프레임워크 만큼은 못하겠지만 그누보드 상에서 코어 수정없이 제공할수있는 기능들을 덧붙일 생각입니다.

 

 

빠르게 배포만하고 자려고 했는데 테스트 좀하고 공개 저장소랑 설치 가이드 적고 하다보니 날 샜네요.

...어쩌죠?

추천
8

댓글 6개

일반적으로 사용되는 기능이 아니고 개발 도구 같은 기능을 지원하는 플러그인입니다.
사이트의 DB 등 민감한 정보를 볼수 있는 기능이라서 데모페이지를 열수 없습니다.
전체 191,267 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIR SOFT