加载中
使用 Docker LNMP 部署 PHP 运行环境

项目介绍 Docker LNMP 是基于 docker-compose 开发的运行在 Docker 上的 LNMP 开发环境,支持 PHP、MySQL、Redis 等软件进行多版本切换,满足您的开发和测试需求。 Github 地址:https://git...

手把手教你发布自己的 Composer 包

一、前言 Composer 是 PHP 用来管理依赖(dependency)关系的工具。我们不仅要学会使用别人提供的包,更要学会制作和分享自己的软件包,下面演示如何创建一个自己的 Composer 包。 准备工作:...

2018/04/21 16:37
57
PHP 基础篇 - PHP 中 DES 加解密详解

一、简介 DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法。密钥长度是64位(bit),超过位数密钥被忽略。所谓对称性加密即加密...

DES
2018/03/24 12:19
23
macOS 上安装 PECL

一、简介 PECL(The PHP Extension Community Library)是 PHP 扩展的存储库,为 PHP 所有的扩展提供提供托管和下载服务。 通过 PEAR(PHP Extension and Application Repository)的 Packag...

2018/02/14 10:19
15
多说评论一次导回 Typecho 本地数据库

一、追忆往昔 第一次接触社交化评论类产品大概是在2012年左右,当时国内知名度较高的有多说、友言等,国际上比较有名的有Disqus,这类产品的优点在此就不多说了。 用过几款产品后,被多说漂亮...

2017/04/30 16:57
22
使用 PHPStorm + Xdebug 实现断点调试(二)

一、配置 Xdebug 配置 Xdebug 相关参数,在 php.ini 文件中新增如下配置,如果没安装的,请参考《PHP 安装 Xdebug扩展》: [xdebug] xdebug.remote_enable = on xdebug.remote_handler = dbg...

2017/02/07 21:16
94
PHP 安装 Xdebug 扩展(一)

一、前言 1. Xdebug 简介 Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。当前最新版本为 Xdebug 2.5.0。 2. Xdebug 相关资料 官...

2017/02/05 23:34
86
PHP 安装 phpredis 扩展(二)

本文主要介绍为 PHP 安装 phpredis 扩展,并用 PHP 代码连接 Redis 服务器。 一、安装 phpredis 扩展 1. Linux、macOS 下安装 #. 下载、解压、安装、编译: $ curl -O https://nodeload.git...

2016/11/26 12:10
91
Redis 安装(一)

一、前言 安装 Redis 是开始 Redis 学习之旅的第一步,安装之前先来个简单的介绍。 1. 版本规则 Redis 约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版,如:2.6,2.8;奇数版本...

2016/11/21 21:36
31
macOS 中使用 phpize 动态添加 PHP 扩展的错误解决方法

使用 phpize 动态添加 PHP 扩展是开发中经常需要做的事情,但是在 macOS 中,首次使用该功能必然会碰到一些错误,本文列出了这些错误的解决方法。 问题一: 执行 phpize 报错如下: $ phpize...

2016/11/16 22:24
57
MAMP 环境下为 php 添加 pcntl 扩展

前言: pcntl 介绍 pcntl 扩展可以支持 PHP 的多线程操作。(非Unix类系统不支持此模块) phpize 介绍 phpize 可以用来给 PHP 动态的添加扩展。比如编译 PHP 时忘记添加某扩展,后来想添加该...

2016/11/05 13:57
64
macOS 下配置 MAMP 开发环境(Mac + Apache + Mysql + PHP)

macOS 中已经内置了 PHP、Python、Ruby、Perl 等常用的脚本语言,以及 Apache HTTP 服务器,所以使用起来非常方便。本文以最新的 macOS Sierra 10.12 配置 MAMP 开发环境为例,本文同样适用其...

2016/11/05 13:57
54
Composer 常用命令总结(三)

init(初始化) 该命令用于创建 composer.json 文件,并进行基础信息配置: $ composer init 可以配置Package name、Description、Author、Minimum、Package Type、License、dependencies ...

2016/08/22 10:44
19
Composer 中国全量镜像(二)

一、查看当前镜像地址 在命令行输入如下命令,即可查看镜像地址: $ composer config -g repo.packagist {"type":"composer","url":"https://packagist.org","allow_ssl_downgrade":true} ...

2016/08/06 08:37
18
Composer 安装(一)

一、简介 Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 二、为什么要使用Com...

2016/08/06 08:34
43
Typecho - MyTagCloud标签云插件

一、前言: 标签云是博客、CMS类系统的常见功能,读者可以根据标签快速的查找和浏览自己喜欢的文章。个人很喜欢Typecho的简洁,但对于后台不能控制前台标签栏目的显示还是略表遗憾。令人高兴...

2016/06/29 14:22
45

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部