php缓存与加速分析与汇总
admin 13年前(2013-04-15) 3150浏览
一、浏览器端缓存 要利用浏览器缓存则要先了解http协议内容,这里主要利用http协议头部header的一些头域名,主要“Expires”,“Etag”,“Last-Modified”; 先看张原理图: 当然还有其他http头域上图没说明,要详细点了...
admin 13年前(2013-04-15) 3150浏览
一、浏览器端缓存 要利用浏览器缓存则要先了解http协议内容,这里主要利用http协议头部header的一些头域名,主要“Expires”,“Etag”,“Last-Modified”; 先看张原理图: 当然还有其他http头域上图没说明,要详细点了...
admin 15年前(2012-01-30) 22165浏览
因 php Hash碰撞 特此升级了 php 5.3.9 升级过程一切正常,安装加载 pdo_mysql 扩展 也没问题,全部完事后运行 phpinfo() 函数 This is The PHP Code Parsed in 0.035 second...
admin 15年前(2011-10-04) 15409浏览
本站博客使用的是 瑞豪开源(RASHOST) 美国 Linux VPS web架构使用的是 Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版) 上面文章已经一年多也没更新,本着开源精神,...
admin 15年前(2011-06-07) 40500浏览
From:http://www.zdyi.com/file-type-validation/624 在PHP开发中,传统的上传文件类型验证是基于文件扩展名的验证方式(如pathinfo函数),很容易通过修改扩展名来欺骗。 我这里写了一个验证类,是通过...
admin 15年前(2011-06-07) 38022浏览
函数名称:ignore_user_abort 官方说明:http://cn2.php.net/manual/en/function.ignore-user-abort.php 使用方法: 即使Client断开(如关掉浏览器),PHP脚本也可以继续执行...
admin 16年前(2010-12-25) 59520浏览
nl2br();// \n to addslashes(); stripslashes();//对数据库操作时,转义特殊字符 chop();//除去字符串右边空格 trim();//除去字符串中所有空格 ltrim();//除去字符串左边空格 htm...
admin 16年前(2010-12-20) 59580浏览
From:http://www.sablog.net/blog/scanpass-ftp-mysql-mssql-ssh/ 帮我们公司的某猥琐男写的。据说是渗透某个大站要用到。 可以扫FTP\MYSQL\MSSQL\SSH密码 比如webshell在...
admin 16年前(2010-12-10) 56952浏览
在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能。但当所操作的文件是一个比较大的文件时,这些函数可能就显的力不从心, 下面将从一个需...
admin 16年前(2010-12-10) 56932浏览
在实际开发过程会经常会遇到一些重复的操作,如果每次都要自己去实现这无疑加重了自己的工作量,下面对一些可能经常用到的类做个整理: 图表库 下面的类库可以让你很简单就能创建复杂的图表和图片。当然,它们需要GD库的支持。 pChart – 一个可以创建统计...
admin 16年前(2010-10-22) 63926浏览
算文件夹大小的函数: function countDirSize($dir) { $handle = opendir($dir); while (false!==($FolderOrFile = readdir($handle))) { if($Fo...
admin 16年前(2010-09-21) 62224浏览
admin 16年前(2010-09-08) 39675浏览
From:http://blog.csdn.net/ugg 在上篇文章 php实现验证码的识别(初级篇) 中,讲了如何识别简单的验证,这里的简单只的是验证码有数字和字母组成,格式统一,每次出现位置固定。这篇文章将继续深入研究识别验证码,这次识别的目标...
admin 16年前(2010-09-02) 33581浏览
服务器端: 客户端: 使用方法 方法一: 方法二: 方法三: 相关日志PHP Warning: PHP Startup: pdo_mysql: Unable to initialize module 升级最新 Nginx Mysql Php PHP关...
admin 16年前(2010-08-29) 30069浏览
//获取IP zuolo:由于防火墙的原因 REMOTE_ADDR 就是服务器外网IP PHP重定向
admin 16年前(2010-08-29) 37749浏览
缓存文件,大家用的最多的估计就是 return array(); 实验证明,这种方法是较慢的,试考查以下的3个文件. 其一. $arr.php 直接返回 数组 其二, ini.php 为INI文件 db_host1 =123 db_host2 =12...
admin 16年前(2010-08-14) 25961浏览
zend解密方法 解密ZEND加密后的PHP 先下载http://pecl.php.net/get/vld-0.8.0.tgz 执行 [root@74-82-173-217 ~]# tar -xzf vld-0.8.0.tgz //解压 [root@...
admin 16年前(2010-08-11) 14418浏览
[root@74-82-173-217 ~]# cat runtime.php 在 php 文件头加上开始代码 include (“runtime.php”); $runtime= new runtime; $runtime-...
admin 16年前(2010-08-04) 16542浏览
使用方法: $urls = array(“http://baidu.com”, “http://21andy.com”, “http://google.com”); $mp = ...
admin 16年前(2010-07-25) 36195浏览
Xdebug+Komodo调试PHP程序 服务端 172.16.28.231 安装 Xdebug http://xdebug.org/files/xdebug-2.1.0.tgz 客户端 172.16.28.121 安装 Komodo http://...
admin 16年前(2010-07-23) 13931浏览
From:http://www.woniu.us/php_basic/189.html 由于本博客用的godaddy的国外主机,所以用FTP上传文件 特别慢,于是找了个远程下载的代码,那速度是飞快啊! 使用方法 将这个代码保存为down.php 上传...
admin 16年前(2010-07-23) 12374浏览
php用越来越多!安全问题更为重要!这里讲解如果安全配置php.ini 安全配置一 (1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,...
admin 16年前(2010-07-23) 12161浏览
其实说简单点就是通过这个变量$_SERVER[‘HTTP_RANGE’]取得用户请求的文件的range,然后程序去控制文件的输出。比如第一次请求一个文件的从0到999字节,第二次请求1000到1999字节,以此类推,每次请求1...
admin 16年前(2010-07-23) 13123浏览
addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个...
admin 16年前(2010-06-29) 9886浏览
from:http://www.fuchaoqun.com/2010/05/php-export-mysql-excel/ ; 经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的...
admin 16年前(2010-06-23) 7672浏览
安装好如下软件: VC++ 6 php二进制环境 Cygwin. I. 下载php的源码包 下载后php源码包解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。还有两个重要的文件:ext_skel , ext_ske...
admin 16年前(2010-06-23) 8021浏览
某个功能被编译到so文件中,那么如何通过php来调用它?一个方法是写一个php模块(php extension),在php中调用该模块内的函数,再通过该模块来调用so中的函数。下面做一个简单的例子,使用的操作系统是Fedora Core 6。 首先做...
admin 16年前(2010-06-23) 7490浏览
一,搭建php环境 下载php 5.2.6 源码 并解压 编译安装,搭建php环境 二,创建扩展项目 进入源码目录 cd php5.2.6/ext/ ./ext_skel –extname=my_ext 创建名字为my_ext的项目,最终...
admin 16年前(2010-06-20) 7075浏览
php在apache中一共有三种工作方式:CGI模式、FastCGI模式、Apache 模块DLL) 以下分别比较: 一、CGI模式与模块模式比较: php在apache中两种工作方式的区别(CGI模式、Apache 模块DLL) 这两种工作方式的安...
admin 16年前(2010-06-18) 8091浏览
php多进程库:使用PHP真正的多进程模式,适用于数据采集、邮件群发、数据源更新、tcp服务器等环节。 运行条件:编译时需要 –enable-pcntl 以及 posix扩展。 下载地址 http://code.google.com/p/...
admin 16年前(2010-06-17) 8267浏览
多进程:使用PHP的Process Control Functions(PCNTL/线程控制函数) 函数参考可见:http://www.php.net/manual/zh/ref.pcntl.php 只能用在Unix Like OS,Wi...