在 Debian 安装 PHP7.1 并使用七牛缓存加速海外源

前言 米饭目前所有的 Web 软件除了 Nginx 之外都是不编译的,因为我觉得一编译了很多软件就会要涉及到一个升级的问题,所以包括 PHP 我都是用的二进制包。之前呢,一直使用 DotDeb 来提供高版本 PHP 支持,但是呢,自 12 月 1 日发布以来呢到发文为止,它都没有提供二进制包,所以我只能找新的了。 然后 […]

Windows Server 2016 配置指南 之 PHP Manager 安装 PHP7.1

PHP Manager 是一个非常强大且友好的 IIS 拓展了,可以帮助大家快捷的在 IIS 上安装 PHP。其实之前写的 PHP7 环境搭建篇 是比较旧的操作方式了。所以这里补全一下,介绍如何通过 PHP Manager 安装 PHP。 这里以目前最新的 PHP 7.1 为例。 一、下载并安装依赖: x64 安装 6 […]

GCC PGO 适应性优化 PHP7 介绍

介绍 PGO 即 Profile-guided optimization(归档引导优化),是一种自适应优化手段,不需要对软件代码本身做出改进,即可获得性能的提升,目前已经应用于 GCC、VC++ 等常见的编译器中。一些开源项目像 Firefox 就默认使用 PGO 编译来优化性能,但是大部分软件上应用率并不高。 使用 […]

通过 RPM 包安装的 PHP 编译 PECL 扩展

前言 一般来说,通过软件仓库安装的 PHP,默认就有很多 PECL 扩展可以安装了,例如 apcu,仅需 yum install apcu 就可以完成 APCu 的安装了,那么如果是像 swoole 这样的扩展就没有预编译好的软件包了,需要我们自己编译,这就可以讲解一下。 准备 首先,我们需要 php-devel 和 […]

PageKit - 比 Ghost 更简单更丰富的 MD 博客系统

前言 WordPress 在开源 CMS 软件中,就像 Windows 一样,拥有很广泛的市场也有丰富的应用生态,但 Windows 总是令人觉得臃肿,相比 OS X 或者 Ubuntu、Fedora 又差了一份精致和极速,WP 也是如此;或许就是因为 WordPress 创建的太早了吧,导致其要卸下那份厚重的行头是那 […]

Flarum 赋予论坛新的生命(一)

前言 国内的两大论坛程序巨头,Discuz!和 phpwind 一直再扩充功能,从 Discuz X 和 PHPWind (不知道那个版本了)就开始融合了 CMS、BBS、SNS 等功能,终于他们不再自称自己是论坛程序了还是社区!然后么,然后,社区就没有论坛那种简单、迅速、友好的发帖体验了。 然后一个 Toby Zer […]