最新发布 第3页

大后端分享与精进

教程

PHP getenv函数的使用

如果你用过一点 Laravel ,你应该对根目录下的 .env 这个文件不陌生,这是 Laravel 的全局配置文件,并没有纳入到版本库中,因为在它里面放的配置一般都是随环境变化的,比如在开发环境和线上环境的数据库配置肯定是不同的。 今天我们主要了解下这个文件中的变量是如何注入到...

shanhuhai 2年前 (2017-11-06) 5206℃ 2喜欢

Piwik

Piwik 自定义主题

主题是一种特殊的插件用来改变 piwik 的外观,使用 CSS 和 LESS 来覆盖Piwik 默认的样式。 这篇文章会介绍如何创建一个新主题,你需要具备的知识: 能够编写 HTML, PHP,CSS 和 JavaScript 大概了解如何扩展 Piwik 1. 新建一个主题...

shanhuhai 2年前 (2017-10-24) 3462℃ 2喜欢

教程

Phpstorm 配置 Xdebug 断点调试教程

有时候想分析一个开源项目的代码,或者接手了别人的代码,想了解项目代码架构,如果能够在 IDE 中跟踪程序运行轨迹也许可以让你事半功倍。 PhpStorm 提供了强大的调试功能,这篇教程会教大家如何安装配置 xdebug,最终实现能够在浏览器实际运行程序时在断点处直接跳回 PhpS...

shanhuhai 2年前 (2017-10-15) 7366℃ 4喜欢

教程

各操作系统下 PHP 扩展安装的一般方法

各操作系统下 php 扩展的安装的基本套路 : Windows 在 Windows 环境下你可以直接下载跟你的 PHP 版本对应的编译好的扩展文件,一般是 dll 后缀, 然后放入php 安装目录下的 ext目录, 然后在 php.ini 文件中配置好路径即可 Linux 在 L...

shanhuhai 2年前 (2017-10-15) 3151℃ 1喜欢

教程

Golang 连接 Redis 用法

首先安装 Redis的类库,可以选择 redigo 或者go-redis 我们以 go-redis 为例 安装包,命令行执行: go get -u github.com/go-redis/redis package main import ( "github.com/...

shanhuhai 2年前 (2017-09-24) 4007℃ 2喜欢

教程

Nginx lua 接收 GET/POST 请求

有时候写一些简单的api 接口如果不想再起个php-fpm ,完全可以通过nginx加lua在nginx 直接实现。 当然前提是你必须给nginx安装 lua-nginx-module 模块。 下面是nginx 的配置及lua 代码: lua_need_request_body ...

shanhuhai 2年前 (2017-09-22) 4225℃ 3喜欢

Golang

Golang json解析的用法

Golang 的 json 解析不同于 PHP, PHP 是弱类型的语言,json 解析的结果可以直接放到 PHP 的数组中, Golang 需要根据json的数据结构预先定义好数据类型,这样才能存储 json 解析后的结果。 在Golang 中使用结构体(struct)和切片(...

shanhuhai 2年前 (2017-09-21) 6397℃ 4喜欢

教程

PHP 处理kafka消息实例

在安装php-kafka 扩展后,就可以开始编写 php 消费消息的脚本了,php-rdkafka 扩展提供了几种消息处理的方式 低级方式(Low level) 这种方式没有消费组的概念 <?php $rk = new RdKafka\Consumer(); $rk-&g...

shanhuhai 2年前 (2017-09-18) 19240℃ 16喜欢