Guten Morgen allerseits und einen schönen MonDEV! ☕
Hatten Sie ein schönes Wochenende? Hier wurde auf Tagesausflüge in die Berge eingestimmt, denn gerade am Wochenende tut es gut, den Kopf vom Monitor zu lassen! ?️
Aber wie immer ist dies kein Hindernis, Ihnen das Werkzeug der Woche vorzustellen und mit einigen neuen Entdeckungen großartig zu beginnen.
Diese Woche schauen wir uns noch einmal ein sehr einfaches, aber sehr interessantes Tool für Laravel an und kehren, ohne große Überraschung, zu den Repos von Nuno Maduro zurück.
Diese Woche ist es Zeit für Pan PHP, ein noch junges Analysetool, das aber vor allem wegen seiner Einfachheit und einfachen Implementierung sehr interessant ist.
Diese Bibliothek fügt über eine Middleware eine JS-Bibliothek in Ihre Seiten ein und ermöglicht es Ihnen (an den von Ihnen ausgewählten Elementen) zu beobachten, wie oft sie angezeigt, mit der Maus darüber bewegt oder angeklickt wurden. Die Daten werden anonym gesammelt und gruppiert an den Server gesendet (um die gesendeten Anfragen zu begrenzen), wo sie in einer speziellen Tabelle gespeichert werden.
Die Implementierung erfordert nur sehr wenige Schritte:
Installieren Sie die Bibliothek mit:
composer require panphp/pan
Dann mit der handwerklichen Installation der Pfanne:
php artisan install:pan
Sie werden aufgefordert, die Migration für die Erstellung der Tabelle auszuführen: Bestätigen Sie und Sie können sie in Ihrem Blade/HTML verwenden. Wie?
Fügen Sie einfach das Attribut data-pan zu den Elementen hinzu, die Sie überwachen möchten. Wenn Sie beispielsweise einen CTA haben und wissen möchten, wie viele Benutzer die Schaltfläche angesehen/geklickt haben, ist dies eine einfache und schnelle Möglichkeit, dies zu tun.
Für einen schnellen Überblick über die gesammelten Daten können Sie den Befehl
verwenden
php artisan pan
Wenn Sie dann die Tabelle pan_analytics in der Datenbank haben, können Sie diese Daten so verwalten, wie Sie es für am geeignetsten halten?
Ich würde sagen, dass wir auch diese Woche jede Menge Tools und Lektüren haben! Ich hoffe, Sie haben etwas Interessantes gefunden, wie immer ist jedes Feedback willkommen!
Einen tollen Start in die Woche!
Viel Spaß beim Codieren! 0_1
Das obige ist der detaillierte Inhalt vonPHP, Analytics und Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!