1. (转)终极 Shell-zsh

    2014/03/09

  2. Mac OS X 上好用的 Markdown 编辑器 - Mou

    Mac OS X 上好用的 Markdown 编辑器 - Mou

    2014/02/27

  3. 在CentOS上安装Git

    在CentOS上安装Git

    2013/12/27

  4. PHP中in_array 效率极其优化

    PHP中in_array 效率极其优化

    2013/12/26

  5. PHP获取用户真实ip及城市地理位置

    PHP获取用户真实ip及城市地理位置

    2013/09/22

  6. PHP 读取大文件

    一般读取文件我们用fopen 或者 file_get_contents ,前者可以循环读取,后者可以一次性读取,但都是将文件内容一次性加载来操作。如果加载的文件特别大时,如几百M,上G时,这时性能就降下来了,那么PHP里有没有对大文件的处理函数或者类呢? 答案是:有的。

    2013/06/10

  7. PHP概率算法(适用于抽奖、随机广告)

    做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的。那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法函数。

    2013/06/10

  8. MAC下安装ImageMagick及PHP扩展Imagick

    之前介绍过Linux下的安装,其实MAC下和Linux下安装基本类似。这里再重复下 他们的功能。

    2013/06/10

  9. PHP 常用缓存 APC & Memcache & Memcached

    APC:Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 链接地址:http://php.net/manual/en/book.apc.php Memcache:Memcache module provides handy procedural and object oriented interface to memcached, highly effective caching daemon, which was especially designed to decrease database load in dynamic web applications. 链接地址:http://php.net/manual/en/book.memcache.php Memcached:高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 链接地址:http://memcached.org/

    2012/11/29

  10. PHP 常用加速器 APC & eAccelerator & XCache

    PHP 加速器是一个为了提高 PHP 执行效率,从而缓存起 PHP 的操作码,这样 PHP 后面执行就不用解析转换了,可以直接调用 PHP 操作码,这样速度上就提高了不少。 Apache 中使用 mod_php 的请求、响应执行流程: 1、Apache 接收请求 2、Apache 传递请求给 mod_php 3、mod_php 定位磁盘文件,并加载到内存中 4、mod_php 编译源代码成为 opcode 树 5、mod_php 执行 opcode 树 PHP加速器相应的就是第四步,它的目的就是防止PHP每次请求都重复编译PHP代码,因为在高访问量的网站上,大量的编译往往没有执行速度快呢?所以这里面有个瓶颈就是PHP的重复编译既影响了速度又加载了服务器负载,为了解决此问题,PHP加速器就这样诞生了。   APC:Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 链接地址:http://php.net/manual/en/book.apc.php eAccelerator:eAccelerator 是一个自由开放源码php加速器,优化和动态内容缓存,提高了 php 脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍(截取自:http://baike.baidu.com/view/1376127.htm) 链接地址:http://eaccelerator.net/ XCache:XCache 是一个开源的 opcode 缓存器/优化器, 这意味着他能够提高您服务器上的 PHP 性能. 他通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程, 能够直接使用缓冲区已编译的代码从而提高速度. 通常能够提高您的页面生成速率 2 到5 倍, 降低服务器负载(截取自:http://baike.baidu.com/view/1999371.htm) 链接地址:http://xcache.lighttpd.net/wiki/WikiStart.

    2012/11/29