承接 zablose/allog 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

zablose/allog

Composer 安装命令:

composer require zablose/allog

包简介

Log all requests to the database.

README 文档

README

Log all requests to the database, including some data from $_SERVER array, all data from $_GET and $_POST.

Protected keys from the config will be replaced with '*' for $_POST data only.

Server Config

Name Value Description
ALLOG_DEBUG false
ALLOG_SERVER_NAME allog
ALLOG_DB_CONNECTION mysql
ALLOG_DB_HOST localhost
ALLOG_DB_PORT 3306
ALLOG_DB_DATABASE allog
ALLOG_DB_USERNAME allog
ALLOG_DB_PASSWORD
ALLOG_DB_CHARSET utf8mb4
ALLOG_DB_PREFIX

Client Config

Name Value Description
ALLOG_DEBUG false
ALLOG_CLIENT_STATE
ALLOG_CLIENT_NAME
ALLOG_CLIENT_TOKEN
ALLOG_SERVER_URL https://www.allog.zdev/
ALLOG_PROTECTED_1 _token
ALLOG_PROTECTED_2 password
ALLOG_PROTECTED_3 password_confirmation
ALLOG_PROTECTED_* another_field You need to protect of being recorded as is.

Development

Check submodule's readme for more details about development environment used.

Quick start

$ git clone -b 'dev' --single-branch --depth 1 https://github.com/zablose/allog.git allog
$ cd allog
$ git submodule update --init

# Copy env file, then ammend it to your needs.
$ cp .env.example.dev .env

# Copy docker compose file, then ammend it, if needed.
$ cp docker-compose.example.yml docker-compose.yml

$ docker-compose up -d

# To see post-script logs, while container is starting.
$ tail -f ./laravel/storage/logs/all.log

# To enter container, using Bash shell.
$ docker exec -it allog-php-fpm bash

(allog-php-fpm)$ php vendor/bin/phpunit

Build

  • Merge changes from your branch to master;
  • Create a new branch from updated master called like build-3.0.0;
  • Run php vendor/bin/phing prepare to remove all irrelevant files and folders;
  • Commit changes with message like Prepare build.;
  • Merge branch build-3.0.0 to build branch;
  • Delete build-* branch;
  • Use tag 3.0.0 on build branch to do the release.

Obviously, replace example 3.0.0 version with yours.

统计信息

  • 总下载量: 230
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-09-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固