开启MySQL远程连接权限

本文介绍下开启MySQL远程连接权限的相关操作,需要说明的是这样做存在安全隐患,建议把IP设置成固定的IP,千万别用%来匹配所有的IP。

PHP防止快速刷新代码

提供个PHP防快速刷新代码,直接上代码。

关于MySQL的1040错误

出现此错误 `[ERROR 1040] Too many connections` 的原因,一种是访问量确实很高,MySQL服务器顶不住,这个时候就要考虑增加从服务器分散读压力,另外一种情况是MySQL配置文件中max_connections值过小。

Memcached常规应用与分布式部署方案

下面天涯介绍下Memcached的最常规的应用及分布式部署方案。相关内容参考了凹凸曼写的Memcached使用与实践章节。至于Memcached的安装及基本使用,这里不做介绍,有需要可以借助Google或Baidu。

用PHP实现的HashTable及说明

下面是用PHP实现的HashTable代码,其中需要说明的有两点:(1)代码中使用了 SplFixedArray ,这是一个更接近C语言的数组[Array],而且效率更高。使用之前需要开启SPL扩展,PHP5.3+默认开启。(2)代码中使用拉链法解决冲突,即将所有相同的Hash值的关键字节点链接在同一个链表中。

禁止Apache显示目录索引

禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思。下面说下禁止禁止Apache显示目录索引的常见的3种方法。

WEB集群中常见的SESSION同步机制

WEB集群是我们在项目中常见的情况,但是通过负载均衡后,会造成session的不同步问题,最直观的现象就是用户登录以后,会出现已登录与未登录的状态的不断切换。这是因为同一个IP访问同一个页面会被随机分配到不同的服务器上。下面天涯PHP博客[http://blog.phpha.com/]根据网上的资料整理下一些最常规的解决方案。

常用算法PHP版

下面分享一些最常见的算法,用PHP如何实现。