모두들 좋은 아침입니다. MonDEV도 행복하세요! 🔥
주말 잘 보내셨나요? 특히 주말에는 모니터에서 머리를 떼는 것이 좋은 일이기 때문에 산으로 당일 치기 여행의 분위기가 조성되었습니다! ?️
그러나 언제나 그렇듯이 이번 주의 도구를 가져오고 새로운 발견으로 멋지게 시작하는 데 장애물은 아닙니다.
이번 주에 우리는 매우 간단하지만 매우 흥미로운 Laravel용 도구를 살펴보고 지금까지 별로 놀랄 일도 없이 Nuno Maduro의 저장소로 돌아갔습니다.
이번 주에는 아직 초기 단계의 분석 도구이지만 특히 단순성과 구현 용이성 측면에서 매우 흥미로운 Pan PHP를 사용할 시간입니다.
이 라이브러리는 미들웨어를 통해 페이지에 JS 라이브러리를 삽입하고 (선택한 요소에서) 조회/마우스 오버/클릭 횟수를 관찰할 수 있게 해줍니다. 데이터는 익명으로 수집되어 그룹화된 방식으로 서버로 전송되며(전송되는 요청을 제한하기 위해) 서버에서 전용 테이블에 저장됩니다.
구현에는 매우 간단한 단계가 필요합니다.
다음을 사용하여 라이브러리를 설치하세요.
composer require panphp/pan
그런 다음 장인 설치 팬을 사용하여:
php artisan install:pan
테이블 생성을 위해 마이그레이션을 실행하라는 메시지가 표시됩니다. 확인하면 블레이드/html에서 사용할 준비가 됩니다. 어떻게?
모니터링하려는 요소에 data-pan 속성을 추가하기만 하면 됩니다. 예를 들어, CTA가 있고 버튼을 보거나 클릭한 사용자 수를 알고 싶다면 이 방법을 사용하면 간단하고 빠르게 알 수 있습니다.
수집된 데이터를 빠르게 보려면 다음 명령을 사용하세요
php artisan pan
그러면 데이터베이스에서 pan_analytics 테이블을 사용하면 가장 적절하다고 생각하는 방식으로 이 데이터를 관리할 수 있습니까?
이번 주에도 도구와 읽을거리가 꽉 차 있다고 말하고 싶습니다! 흥미로운 것을 발견하셨기를 바랍니다. 언제나 그렇듯 피드백을 환영합니다!
한주 즐겁게 시작하세요!
즐거운 코딩하세요! 0_1
위 내용은 PHP, 분석 및 주변 환경의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!