分类 php 下的文章

编译安装php7

php7发布已经有一段时间了,运行性能与HHVM不相上下,甚至在某些环境下超越了HHVM。鸟哥是php7的主要开发者之一,关于php7的来龙去脉大家可以看这篇文章:鸟哥:写在PHP7发布之际一些话。php7的新特性看这篇文章:migration70.new-features 准备工作 安装一些依赖库文件 yum groupinstall "Development tools" ...

使用CodeIgniter开发所遇到的问题

CodeIgniter与Apache搭配 与apache搭配时,需要在站点根目录新建一个.htaccess文件,内容如下: RewriteEngine on RewriteCond $1 !^(index\.php|resource|robots\.txt) RewriteRule ^(.*)$ ./index.php/$1 [QSA,PT,L] 另外,需要在httpd.co...

PHP-Protobuf的编译

protobuf简介 Protocol Buffers 是一种轻便高效的结构化数据存储格式,可用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前只提供了 C++、Java、Python 三种语言的 API。 官方不支持PHP,不用担心,高手在民间。上Github搜索一下就有了。 ...

编译安装redis,以及php的redis.so扩展

介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)...

centOS下编译安装php

接上一篇文章,centOS下编译安装apache 之前编译安装php时折腾了很久,很是恼火,现在终于理顺了。整理一下。 1、安装依赖文件 yum groupinstall "Development tools" 假如不安装这些开发库,到时候需要自己安装好多东西 其他依赖文件 yum install libxml2-devel gd-devel libmcrypt-devel l...