mansi/website-analytics

该软件包用于分析我们网站按模块划分的工作日志

v8 2023-11-30 10:10 UTC

This package is not auto-updated.

Last update: 2024-10-03 14:33:00 UTC


README

安装

运行命令,

composer require mansi/website-analytics

以发布配置,

php artisan vendor:publish --tag=analysis_view

用法

显示模块化工作日志文件及其工作日志的分析

  • 存在一个名为index.blade.php的视图页面。它包含下拉列表和搜索按钮。

  • 下拉列表包含日志目录下的所有子目录(模块)。为此,它读取日志目录。

  • 要查看特定模块的工作日志,我们需要从下拉列表中选择模块并单击搜索按钮。

  • 单击搜索按钮后,如果文件夹为空,则获取消息“文件夹为空”。否则,我们将获得所选模块的文件列表。

  • 此外,还有分页功能。我们可以在页面上看到20个文件名。如果有超过20个文件,则将在其他页面上。

  • 然后我们需要选择要查看工作日志的文件。

  • 当我们选择文件时,将显示一个弹出框,其中包含文件名作为弹出框的标题,以及该文件的内容(如果有内容),否则弹出框的主体将显示消息“文件为空”。弹出框的页脚中将有关闭和查看完整页面按钮。

  • 如果文件为空,则“查看完整页面”按钮将禁用。

  • 当我们单击关闭按钮时,弹出框将关闭。

  • 当我们单击“查看完整页面”按钮时,我们将在新标签页的完整页面上查看该文件的日志详细信息。

  • 例如:

    • 在index.blade.php中有一个包含模块名称的下拉列表

      • ProductManagementLogs
      • CategoryManagementLogs
      • JobConfigurationLogs
      • CMSPagesLogs
      • UserAnalyticsLogs
      • ExportProductLogs
    • 从那些选项中,你需要一次选择一个。例如,如果你选择了ProductManagementLogs选项,然后单击搜索按钮,你将获得该特定文件夹的文件列表。

      • product.log
      • product_2023_11_19.log
      • product_2023_11_20.log
    • 然后你需要选择任何文件来查看该文件的工作日志。无论何时单击任何文件,你都可以看到一个包含该文件日志内容的弹出框,弹出框中有一个名为“查看完整页面”的按钮,单击该按钮将带你到包含该内容的新的标签页。