PHP - 生活之路
PHP单文件启用调试模式
为了方便测试,我们需要启用PHP调试模式 可以使用下面的代码直接启用 ini_set('display_errors', true); error_reporting(E_ALL); 开启PHP调试模式简单好用,记录一下
PHP使用cURL替代file_get_contents函数
curl和file_get_contents都可以在PHP下面获取网页的内容然而curl会缓存DNS记录,因此性能比file_get_contents函数性能更好推荐使用curl获取网页内容
安装Memcached缓存加速mysql
Memcached是mysql的K-V缓存插件,可以有效加速mysql,减轻mysql负担 但是这个插件是很占用内存的,小内存慎用.
PHP获取客户端真实IP
在PHP获取客户端IP中常使用 $_SERVER["REMOTE_ADDR"] 。但如果客户端是使用代理服务器来访问,那取到的是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。但只有客户端使用“