前言 工欲善其事,必先利其器。要经营好一个网站,第一步就是应该搭建一个快速、稳定和安全的网站,随着云计算普惠式的发展,我们可以以非常低廉的价格获取云服务器,这里我就将介绍如何搭建一个快速、可靠的云服务器环境。 此教程合集,专门为 WordPress 的运行设计 介绍 WordPress,是一个拓展性非常好的 PHP 开源 CMS 软件,程序本身以及…
前言 米饭目前所有的 Web 软件除了 Nginx 之外都是不编译的,因为我觉得一编译了很多软件就会要涉及到一个升级的问题,所以包括 PHP 我都是用的二进制包。之前呢,一直使用 DotDeb 来提供高版本 PHP 支持,但是呢,自 12 月 1 日发布以来呢到发文为止,它都没有提供二进制包,所以我只能找新的了。 然后找到了 SURY 源,不过呢,…
PHP Manager 是一个非常强大且友好的 IIS 拓展了,可以帮助大家快捷的在 IIS 上安装 PHP。其实之前写的 PHP7 环境搭建篇 是比较旧的操作方式了。所以这里补全一下,介绍如何通过 PHP Manager 安装 PHP。 这里以目前最新的 PHP 7.1 为例。 一、下载并安装依赖: x64 安装 64 位的运行库,x86 安装 …
系统准备 一、卸载不必须的组件 yum -y groupremove "Basic Web Server" "MySQL Database server" "MySQL Database client" "File and Print Server" 二、安装 EPEL rpm -ivh http://mirrors.aliyun.com/epel…
介绍 PGO 即 Profile-guided optimization(归档引导优化),是一种自适应优化手段,不需要对软件代码本身做出改进,即可获得性能的提升,目前已经应用于 GCC、VC++ 等常见的编译器中。一些开源项目像 Firefox 就默认使用 PGO 编译来优化性能,但是大部分软件上应用率并不高。 使用 GCC PGO 编译 PHP7…
前言 一般来说,通过软件仓库安装的 PHP,默认就有很多 PECL 扩展可以安装了,例如 apcu,仅需 yum install apcu 就可以完成 APCu 的安装了,那么如果是像 swoole 这样的扩展就没有预编译好的软件包了,需要我们自己编译,这就可以讲解一下。 准备 首先,我们需要 php-devel 和 gcc 这样的编译软件。 注:…
前言 WordPress 在开源 CMS 软件中,就像 Windows 一样,拥有很广泛的市场也有丰富的应用生态,但 Windows 总是令人觉得臃肿,相比 OS X 或者 Ubuntu、Fedora 又差了一份精致和极速,WP 也是如此;或许就是因为 WordPress 创建的太早了吧,导致其要卸下那份厚重的行头是那么的困难。 比较 然后就有人想…
前言 国内的两大论坛程序巨头,Discuz!和 phpwind 一直再扩充功能,从 Discuz X 和 PHPWind (不知道那个版本了)就开始融合了 CMS、BBS、SNS 等功能,终于他们不再自称自己是论坛程序了还是社区!然后么,然后,社区就没有论坛那种简单、迅速、友好的发帖体验了。 然后一个 Toby Zerner 的澳洲洋鬼就开发了 e…