PHP, Analytics und Umgebung

Susan Sarandon
Freigeben: 2024-11-21 08:07:14
Original
992 Leute haben es durchsucht

PHP, Analytics and surroundings

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
Nach dem Login kopieren

Dann mit der handwerklichen Installation der Pfanne:

php artisan install:pan
Nach dem Login kopieren

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
Nach dem Login kopieren

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?

Artikel der Woche

  • Design Patterns PHP PHP-Woche und mehr PHP! Nicht gerade ein Artikel, sondern eher ein ganzes Repository, das verschiedene Entwurfsmuster mit zugehörigen Beispielen, Anwendungsfällen und Implementierungen in PHP sammelt. Für weitere Zweifel wurde bei den meisten von ihnen ein Link zur Wikipedia-Seite eingefügt, die das Designmuster selbst beschreibt.
  • Automatisieren Sie das Kommentieren von Code mithilfe von VS-Code und Ollama. Wir reden immer davon, Code mithilfe von KI zu schreiben, aber wir alle wissen, dass er in Code endet, der unerwartete und unvorhersehbare Fehler verursacht, und vielleicht erinnern wir uns nicht einmal daran, ihn geschrieben zu haben (weil wir es tatsächlich getan haben) T). Aber warum nicht KI nutzen, um den von uns geschriebenen Code gut zu dokumentieren? In der Vergangenheit habe ich darüber gesprochen, wie man eine Erweiterung für VS Code erstellt. In diesem Artikel erfahren Sie, wie Sie eine Erweiterung schreiben, die Ollama zum Kommentieren Ihres Codes verwendet!

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!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage